How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

Ex 7.1, 1 How many 3-digit numbers can be formed from the digits 1, 2, 3, 4 and 5 assuming that (i) repetition of the digits is allowed? 3 digit number : Number of 3 digit numbers with repetition = 5 × 5 × 5 = 125

Show
Show More

Solution : (i) When repetition of digits is allowed:
No. of ways of choosing firsy digits = 5
No. of ways of choosing second digit = 5
No. of ways of choosing third digit = 5
Therefore, total possible numbers `= 5 xx 5 xx 5 = 125`
(ii) When repetition of digits is not allowed:
No. of ways of choosing first digit = 5
No. of ways of choosing second digit = 4
No. of ways of choosing thrid digit = 3
Total possible numbers `= 5 xx 4 xx 3 = 60`.

This is the implementation guide for human clinical trials corresponding to version 1.7 of the CDISC Study Data Tabulation Model.

Revision History

DateVersion2018-11-203.3 Final2013-11-263.2 Final2012-07-163.1.3 Final2008-11-123.1.2 Final2005-08-263.1.1 Final2004-07-143.1

© 2018 Clinical Data Interchange Standards Consortium, Inc. All rights reserved.

Contents

  1. 1 Introduction
    1. 1.1 Purpose
    2. 1.2 Organization of this Document
    3. 1.3 Relationship to Prior CDISC Documents
    4. 1.4 How to Read this Implementation Guide
      1. 1.4.1 How to Read a Domain Specification
  2. 2 Fundamentals of the SDTM
    1. 2.1 Observations and Variables
    2. 2.2 Datasets and Domains
    3. 2.3 The General Observation Classes
    4. 2.4 Datasets Other Than General Observation Class Domains
    5. 2.5 The SDTM Standard Domain Models
    6. 2.6 Creating a New Domain
    7. 2.7 SDTM Variables Not Allowed in SDTMIG
  3. 3 Submitting Data in Standard Format
    1. 3.1 Standard Metadata for Dataset Contents and Attributes
    2. 3.2 Using the CDISC Domain Models in Regulatory Submissions — Dataset Metadata
      1. 3.2.1 Dataset-Level Metadata
        1. 3.2.1.1 Primary Keys
        2. 3.2.1.2 CDISC Submission Value-Level Metadata
      2. 3.2.2 Conformance
  4. 4 Assumptions for Domain Models
    1. 4.1 General Domain Assumptions
      1. 4.1.1 Review Study Data Tabulation and Implementation Guide
      2. 4.1.2 Relationship to Analysis Datasets
      3. 4.1.3 Additional Timing Variables
        1. 4.1.3.1 EPOCH Variable Guidance
      4. 4.1.4 Order of the Variables
      5. 4.1.5 SDTM Core Designations
      6. 4.1.6 Additional Guidance on Dataset Naming
      7. 4.1.7 Splitting Domains
        1. 4.1.7.1 Example of Splitting Questionnaires
      8. 4.1.8 Origin Metadata
        1. 4.1.8.1 Origin Metadata for Variables
        2. 4.1.8.2 Origin Metadata for Records
      9. 4.1.9 Assigning Natural Keys in the Metadata
    2. 4.2 General Variable Assumptions
      1. 4.2.1 Variable-Naming Conventions
      2. 4.2.2 Two-Character Domain Identifier
      3. 4.2.3 Use of "Subject" and USUBJID
      4. 4.2.4 Text Case in Submitted Data
      5. 4.2.5 Convention for Missing Values
      6. 4.2.6 Grouping Variables and Categorization
      7. 4.2.7 Submitting Free Text from the CRF
        1. 4.2.7.1 "Specify" Values for Non-Result Qualifier Variables
        2. 4.2.7.2 "Specify" Values for Result Qualifier Variables
        3. 4.2.7.3 "Specify" Values for Topic Variables
      8. 4.2.8 Multiple Values for a Variable
        1. 4.2.8.1 Multiple Values for an Intervention or Event Topic Variable
        2. 4.2.8.2 Multiple Values for a Findings Result Variable
        3. 4.2.8.3 Multiple Values for a Non-Result Qualifier Variable
      9. 4.2.9 Variable Lengths
    3. 4.3 Coding and Controlled Terminology Assumptions
      1. 4.3.1 Types of Controlled Terminology
      2. 4.3.2 Controlled Terminology Text Case
      3. 4.3.3 Controlled Terminology Values
      4. 4.3.4 Use of Controlled Terminology and Arbitrary Number Codes
      5. 4.3.5 Storing Controlled Terminology for Synonym Qualifier Variables
      6. 4.3.6 Storing Topic Variables for General Domain Models
      7. 4.3.7 Use of "Yes" and "No" Values
    4. 4.4 Actual and Relative Time Assumptions
      1. 4.4.1 Formats for Date/Time Variables
      2. 4.4.2 Date/Time Precision
      3. 4.4.3 Intervals of Time and Use of Duration for --DUR Variables
        1. 4.4.3.1 Intervals of Time and Use of Duration
        2. 4.4.3.2 Interval with Uncertainty
      4. 4.4.4 Use of the "Study Day" Variables
      5. 4.4.5 Clinical Encounters and Visits
      6. 4.4.6 Representing Additional Study Days
      7. 4.4.7 Use of Relative Timing Variables
      8. 4.4.8 Date and Time Reported in a Domain Based on Findings
      9. 4.4.9 Use of Dates as Result Variables
      10. 4.4.10 Representing Time Points
      11. 4.4.11 Disease Milestones and Disease Milestone Timing Variables
    5. 4.5 Other Assumptions
      1. 4.5.1 Original and Standardized Results of Findings and Tests Not Done
        1. 4.5.1.1 Original and Standardized Results
        2. 4.5.1.2 Tests Not Done
        3. 4.5.1.3 Examples of Original and Standard Units and Test Not Done
      2. 4.5.2 Linking of Multiple Observations
      3. 4.5.3 Text Strings That Exceed the Maximum Length for General-Observation-Class Domain Variables
        1. 4.5.3.1 Test Name (--TEST) Greater than 40 Characters
        2. 4.5.3.2 Text Strings Greater than 200 Characters in Other Variables
      4. 4.5.4 Evaluators in the Interventions and Events Observation Classes
      5. 4.5.5 Clinical Significance for Findings Observation Class Data
      6. 4.5.6 Supplemental Reason Variables
      7. 4.5.7 Presence or Absence of Pre-Specified Interventions and Events
      8. 4.5.8 Accounting for Long-Term Follow-up
      9. 4.5.9 Baseline Values
  5. 5 Models for Special Purpose Domains
    1. 5.1 Comments
    2. 5.2 Demographics
    3. 5.3 Subject Elements
    4. 5.4 Subject Disease Milestones
    5. 5.5 Subject Visits
  6. 6 Domain Models Based on the General Observation Classes
    1. 6.1 Models for Interventions Domains
      1. 6.1.1 Procedure Agents
      2. 6.1.2 Concomitant and Prior Medications
      3. 6.1.3 Exposure Domains
        1. 6.1.3.1 Exposure
        2. 6.1.3.2 Exposure as Collected
        3. 6.1.3.3 Exposure/Exposure as Collected Examples
      4. 6.1.4 Meal Data
      5. 6.1.5 Procedures
      6. 6.1.6 Substance Use
    2. 6.2 Models for Events Domains
      1. 6.2.1 Adverse Events
      2. 6.2.2 Clinical Events
      3. 6.2.3 Disposition
      4. 6.2.4 Protocol Deviations
      5. 6.2.5 Healthcare Encounters
      6. 6.2.6 Medical History
    3. 6.3 Models for Findings Domains
      1. 6.3.1 Drug Accountability
      2. 6.3.2 Death Details
      3. 6.3.3 ECG Test Results
      4. 6.3.4 Inclusion/Exclusion Criteria Not Met
      5. 6.3.5 Immunogenicity Specimen Assessments
      6. 6.3.6 Laboratory Test Results
      7. 6.3.7 Microbiology Domains
        1. 6.3.7.1 Microbiology Specimen
        2. 6.3.7.2 Microbiology Susceptibility
        3. 6.3.7.3 Microbiology Specimen/Microbiology Susceptibility Examples
      8. 6.3.8 Microscopic Findings
      9. 6.3.9 Morphology
      10. 6.3.10 Morphology/Physiology Domains
        1. 6.3.10.1 Generic Morphology/Physiology Specification
        2. 6.3.10.2 Cardiovascular System Findings
        3. 6.3.10.3 Musculoskeletal System Findings
        4. 6.3.10.4 Nervous System Findings
        5. 6.3.10.5 Ophthalmic Examinations
        6. 6.3.10.6 Reproductive System Findings
        7. 6.3.10.7 Respiratory System Findings
        8. 6.3.10.8 Urinary System Findings
      11. 6.3.11 Pharmacokinetics Domains
        1. 6.3.11.1 Pharmacokinetics Concentrations
        2. 6.3.11.2 Pharmacokinetics Parameters
        3. 6.3.11.3 Relating PP Records to PC Records
      12. 6.3.12 Physical Examination
      13. 6.3.13 Questionnaires, Ratings, and Scales (QRS) Domains
        1. 6.3.13.1 Functional Tests
        2. 6.3.13.2 Questionnaires
        3. 6.3.13.3 Disease Response and Clin Classification
      14. 6.3.14 Subject Characteristics
      15. 6.3.15 Subject Status
      16. 6.3.16 Tumor/Lesion Domains
        1. 6.3.16.1 Tumor/Lesion Identification
        2. 6.3.16.2 Tumor/Lesion Results
        3. 6.3.16.3 Tumor Identification/Tumor Results Examples
      17. 6.3.17 Vital Signs
    4. 6.4 Findings About Events or Interventions
      1. 6.4.1 When to Use Findings About
      2. 6.4.2 Naming Findings About Domains
      3. 6.4.3 Variables Unique to Findings About
      4. 6.4.4 Findings About
      5. 6.4.5 Skin Response
  7. 7 Trial Design Model Datasets
    1. 7.1 Introduction to Trial Design Model Datasets
      1. 7.1.1 Purpose of Trial Design Model
      2. 7.1.2 Definitions of Trial Design Concepts
      3. 7.1.3 Current and Future Contents of the Trial Design Model
    2. 7.2 Experimental Design (TA and TE)
      1. 7.2.1 Trial Arms
        1. 7.2.1.1 Trial Arms Issues
      2. 7.2.2 Trial Elements
        1. 7.2.2.1 Trial Elements Issues
    3. 7.3 Schedule for Assessments (TV, TD, and TM)
      1. 7.3.1 Trial Visits
        1. 7.3.1.1 Trial Visits Issues
      2. 7.3.2 Trial Disease Assessments
      3. 7.3.3 Trial Disease Milestones
    4. 7.4 Trial Summary and Eligibility (TI and TS)
      1. 7.4.1 Trial Inclusion/Exclusion Criteria
      2. 7.4.2 Trial Summary
        1. 7.4.2.1 Use of Null Flavor
    5. 7.5 How to Model the Design of a Clinical Trial
  8. 8 Representing Relationships and Data
    1. 8.1 Relating Groups of Records Within a Domain Using the --GRPID Variable
      1. 8.1.1 --GRPID Example
    2. 8.2 Relating Peer Records
      1. 8.2.1 RELREC Dataset
      2. 8.2.2 RELREC Dataset Examples
    3. 8.3 Relating Datasets
      1. 8.3.1 RELREC Dataset Relationship Example
    4. 8.4 Relating Non-Standard Variables Values to a Parent Domain
      1. 8.4.1 Supplemental Qualifiers – SUPP-- Datasets
      2. 8.4.2 Submitting Supplemental Qualifiers in Separate Datasets
      3. 8.4.3 SUPP-- Examples
      4. 8.4.4 When Not to Use Supplemental Qualifiers
    5. 8.5 Relating Comments to a Parent Domain
    6. 8.6 How to Determine Where Data Belong in SDTM-Compliant Data Tabulations
      1. 8.6.1 Guidelines for Determining the General Observation Class
      2. 8.6.2 Guidelines for Forming New Domains
      3. 8.6.3 Guidelines for Differentiating Between Events, Findings, and Findings About Events
    7. 8.7 Relating Study Subjects
  9. 9 Study References
    1. 9.1 Device Identifiers
    2. 9.2 Non-host Organism Identifiers
    3. 9.3 Pharmacogenomic/Genetic Biomarker Identifiers

  1. Appendices
    1. Appendix A: CDISC SDS Extended Leadership Team
    2. Appendix B: Glossary and Abbreviations
    3. Appendix C: Controlled Terminology
      1. Appendix C1: Trial Summary Codes
      2. Appendix C2: Supplemental Qualifiers Name Codes
    4. Appendix D: CDISC Variable-Naming Fragments
    5. Appendix E: Revision History
    6. Appendix F: Representations and Warranties, Limitations of Liability, and Disclaimers

1 Introduction

1.1 Purpose

This document comprises the CDISC Version 3.3 (v3.3) Study Data Tabulation Model Implementation Guide for Human Clinical Trials (SDTMIG), which has been prepared by the Submissions Data Standards (SDS) team of the Clinical Data Interchange Standards Consortium (CDISC). Like its predecessors, v3.3 is intended to guide the organization, structure, and format of standard clinical trial tabulation datasets submitted to a regulatory authority. Version 3.3 supersedes all prior versions of the SDTMIG.

The SDTMIG should be used in close concert with the version 1.7 of the CDISC Study Data Tabulation Model (SDTM, available at http://www.cdisc.org/sdtm), which describes the general conceptual model for representing clinical study data that is submitted to regulatory authorities and should be read prior to reading the SDTMIG. Version 3.3 provides specific domain models, assumptions, business rules, and examples for preparing standard tabulation datasets that are based on the SDTM.

This document is intended for companies and individuals involved in the collection, preparation, and analysis of clinical data that will be submitted to regulatory authorities.

1.2 Organization of this Document

This document is organized into the following sections:

  • Section 1, Introduction, provides an overall introduction to the v3.3 models and describes changes from prior versions.
  • Section 2, Fundamentals of the SDTM, recaps the basic concepts of the SDTM, and describes how this implementation guide should be used in concert with the SDTM.
  • Section 3, Submitting Data in Standard Format, explains how to describe metadata for regulatory submissions, and how to assess conformance with the standards.
  • Section 4, Assumptions for Domain Models, describes basic concepts, business rules, and assumptions that should be taken into consideration before applying the domain models.
  • Section 5, Models for Special Purpose Domains, describes special purpose domains, including Demographics, Comments, Subject Visits, and Subject Elements.
  • Section 6, Domain Models Based on the General Observation Classes, provides specific metadata models based on the three general observation classes, along with assumptions and example data.
  • Section 7, Trial Design Model Datasets, describes domains for trial-level data, with assumptions and examples.
  • Section 8, Representing Relationships and Data, describes how to represent relationships between separate domains, datasets, and/or records, and provides information to help sponsors determine where data belong in the SDTM.
  • Section 9, Study References, provides structures for representing study-specific terminology used in subject data.
  • Appendices provide additional background material and describe other supplemental material relevant to implementation.

1.3 Relationship to Prior CDISC Documents

This document, together with the SDTM, represents the most recent version of the CDISC Submission Data Domain Models. Since all updates are intended to be backward compatible, the term "v3.x" is used to refer to Version 3.3 and all subsequent versions. The most significant changes since the prior version, v3.2, include:

  • Preparation of the SDTMIG in the CDISC wiki environment.
  • Renumbering of sections in Section 4.3, Coding and Controlled Terminology Assumptions, to remove an unnecessary layer.
  • The following new domain in Section 5, Models for Special Purpose Domains:
    • Subject Disease Milestones (SM)
  • The following new domains in Section 6.1, Models for Interventions Domains:
    • Meal Data (ML)
    • Procedure Agents (AG)
  • The following new domain in Section 6.3, Models for Findings Domains:
    • Functional Tests (FT)
  • The following body system-based domains in Section 6.3.10, Morphology/Physiology Domains:
    • Cardiovascular System Findings (CV)
    • Musculoskeletal System Findings (MK)
    • Nervous System Findings (NV)
    • Ophthalmic Examinations (OE)
    • Respiratory System Findings (RE)
    • Urinary System Findings (UI)
  • The following new domain in Section 7, Trial Design Model Datasets:
    • Trial Disease Milestones (TM)
  • The new Section 9, Study References
  • The following new domains in Section 9, Study References:
    • Device Identifiers (DI)
    • Non-host Organism Identifiers (OI)
    • Pharmacogenomic/Genetic Biomarker Identifiers (PB)
  • Updated Controlled Terminology for applicable variables across all domains, if available.

A detailed list of changes between versions is provided in Appendix E, Revision History.

Version 3.1 was the first fully implementation-ready version of the CDISC Submission Data Standards that was directly referenced by the FDA for use in human clinical studies involving drug products. However, future improvements and enhancements will continue to be made as sponsors gain more experience submitting data in this format. Therefore, CDISC will be preparing regular updates to the implementation guide to provide corrections, clarifications, additional domain models, examples, business rules, and conventions for using the standard domain models. CDISC will produce further documentation for controlled terminology as separate publications, so sponsors are encouraged to check the CDISC website (http://www.cdisc.org/terminology) frequently for additional information. See Section 4.3, Coding and Controlled Terminology Assumptions, for the most up-to-date information on applying Controlled Terminology.

1.4 How to Read this Implementation Guide

This SDTM Implementation Guide (SDTMIG) is best read online, so the reader can benefit from the many hyperlinks included to both internal and external references. The following guidelines may be helpful in reading this document:

  1. First, read the SDTM to gain a general understanding of SDTM concepts.
  2. Next, read Sections 1-3 of this document to review the key concepts for preparing domains and submitting data to regulatory authorities. Refer to Appendix B, Glossary and Abbreviations, as necessary.
  3. Read Section 4, Assumptions for Domain Models.
  4. Review Section 5, Models for Special Purpose Domains, and Section 6, Domain Models Based on the General Observation Classes, in detail, referring back to Section 4, Assumptions for Domain Models, as directed. See the implementation examples for each domain to gain an understanding of how to apply the domain models for specific types of data.
  5. Read Section 7, Trial Design Model Datasets, to understand the fundamentals of the Trial Design Model and consider how to apply the concepts for typical protocols.
  6. Review Section 8, Representing Relationships and Data, to learn advanced concepts of how to express relationships between datasets, records, and additional variables not specifically defined in the models.
  7. Review Section 9, Study References, to learn occasions when it is necessary to establish study-specific references that will be used in accordance with subject data.
  8. Finally, review the Appendices as appropriate. Appendix C, Controlled Terminology, in particular, describes how CDISC Terminology is centrally managed by the CDISC Controlled Terminology Team. Efforts are made at publication time to ensure all SDTMIG domain/dataset specification tables and/or examples reflect the latest CDISC Terminology; users, however, should refer to https://www.cancer.gov/research/resources/terminology/cdisc as the authoritative source of controlled terminology, as CDISC controlled terminology is updated on a quarterly basis.

This implementation guide covers most data collected in human clinical trials, but separate implementation guides provide information about certain data, and should be consulted when needed.

  • The SDTM Implementation Guide for Associated Persons (SDTMIG-AP) provides structures for representing data collected about persons who are not study subjects.
  • The SDTM Implementation Guide for Medical Devices (SDTMIG-MD) provides structures for data about devices.
  • The SDTM Implementation Guide for Pharmacogenomics/Genetics (SDTMIG-PGx) provides structures for pharmacogenetic/genomic data and for data about biospecimens.

1.4.1 How to Read a Domain Specification

A domain specification table includes rows for all required and expected variables for a domain and for a set of permissible variables. The permissible variables do not include all the variables that are allowed for the domain; they are a set of variables that the SDS team considered likely to be included. The columns of the table:

  • Variable Name
    • For variables that do not include a domain prefix, this name is taken directly from the SDTM.
    • For variables that do include the domain prefix, this name from the SDTM, but with "--" placeholder in the SDTM variable name replaced by the domain prefix.
  • Variable Label: A longer name for the variable.
    • This may be the same as the label in the SDTM, or it may be customized for the domain.
    • If a sponsor includes in a dataset an allowable variable not in the domain specification, they will create an appropriate label.
  • Type: One of the two SAS datatypes, "Num" or "Char". These values are taken directly from the SDTM.
  • Controlled Terms, Codelist, or Format
    • Controlled Terms are represented as hyperlinked text. The domain code in the row for the DOMAIN variable is the most common kind of controlled term represented in domain specifications.
    • Codelist
      • An asterisk * indicates that the variable may be subject to controlled terminology.
        • The controlled terminology might be of a type that would inherently be sponsor defined.
        • The controlled terminology might be of a type that could be standardized, but has not yet been developed.
        • The controlled terminology might be terminology that would be specified in value-level metadata.
      • A hyperlinked codelist name in parentheses indicates that the variable is subject to the CDISC controlled terminology in the named codelist.
      • The name of an external code system (e.g., MedDRA, ISO 3166 Alpha-3) may be listed in plain text.
    • Format: "ISO8601" in plain text indicates that the variable values should be formatted in conformance with that standard.
  • Role: This is taken directly from the SDTM. Note that if a variable is either a Variable Qualifier or a Synonym Qualifier, the SDTM includes the qualified variable, but SDTMIG domain specifications do not.
  • CDISC Notes: The notes may include any of the following:
    • A description of what the variable means.
    • Information about how this variable relates to another variable.
    • Rules for when or how the variable should be populated, or how the contents should be formatted.
    • Examples of values that might appear in the variable. Such examples are only examples, and although they may be CDISC controlled terminology values, their presence in a CDISC note should not be construed as definitive. For authoritative information on CDISC controlled terminology, consult https://www.cancer.gov/research/resources/terminology/cdisc.
  • Core: Contains one of the three values "Req", "Exp", or "Perm", which are explained further in Section 4.1.5, SDTM Core Designations.

2 Fundamentals of the SDTM

2.1 Observations and Variables

The SDTMIG for Human Clinical Trials is based on the SDTM's general framework for organizing clinical trials information that is to be submitted to regulatory authorities. The SDTM is built around the concept of observations collected about subjects who participated in a clinical study. Each observation can be described by a series of variables, corresponding to a row in a dataset. Each variable can be classified according to its Role. A Role determines the type of information conveyed by the variable about each distinct observation and how it can be used. Variables can be classified into five major roles:

  • Identifier variables, such as those that identify the study, subject, domain, and sequence number of the record
  • Topic variables, which specify the focus of the observation (such as the name of a lab test)
  • Timing variables, which describe the timing of the observation (such as start date and end date)
  • Qualifier variables, which include additional illustrative text or numeric values that describe the results or additional traits of the observation (such as units or descriptive adjectives)
  • Rule variables, which express an algorithm or executable method to define start, end, and branching or looping conditions in the Trial Design model

The set of Qualifier variables can be further categorized into five sub-classes:

  • Grouping Qualifiers are used to group together a collection of observations within the same domain. Examples include --CAT and --SCAT.
  • Result Qualifiers describe the specific results associated with the topic variable in a Findings dataset. They answer the question raised by the topic variable. Result Qualifiers are --ORRES, --STRESC, and --STRESN.
  • Synonym Qualifiers specify an alternative name for a particular variable in an observation. Examples include --MODIFY and --DECOD, which are equivalent terms for a --TRT or --TERM topic variable, and --TEST and --LOINC, which are equivalent terms for a --TESTCD.
  • Record Qualifiers define additional attributes of the observation record as a whole (rather than describing a particular variable within a record). Examples include --REASND, AESLIFE, and all other SAE flag variables in the AE domain; AGE, SEX, and RACE in the DM domain; and --BLFL, --POS, --LOC, --SPEC and --NAM in a Findings domain
  • Variable Qualifiers are used to further modify or describe a specific variable within an observation and are only meaningful in the context of the variable they qualify. Examples include --ORRESU, --ORNRHI, and --ORNRLO, all of which are Variable Qualifiers of --ORRES; and --DOSU, which is a Variable Qualifier of --DOSE.

For example, in the observation, "Subject 101 had mild nausea starting on Study Day 6," the Topic variable value is the term for the adverse event, "NAUSEA". The Identifier variable is the subject identifier, "101". The Timing variable is the study day of the start of the event, which captures the information, "starting on Study Day 6", while an example of a Record Qualifier is the severity, the value for which is "MILD". Additional Timing and Qualifier variables could be included to provide the necessary detail to adequately describe an observation.

2.2 Datasets and Domains

Observations about study subjects are normally collected for all subjects in a series of domains. A domain is defined as a collection of logically related observations with a common topic. The logic of the relationship may pertain to the scientific subject matter of the data or to its role in the trial. Each domain is represented by a single dataset.

Each domain dataset is distinguished by a unique, two-character code that should be used consistently throughout the submission. This code, which is stored in the SDTM variable named DOMAIN, is used in four ways: as the dataset name, the value of the DOMAIN variable in that dataset; as a prefix for most variable names in that dataset; and as a value in the RDOMAIN variable in relationship tables Section 8, Representing Relationships and Data.

All datasets are structured as flat files with rows representing observations and columns representing variables. Each dataset is described by metadata definitions that provide information about the variables used in the dataset. The metadata are described in a data definition document, a Define-XML document, that is submitted with the data to regulatory authorities. The Define-XML standard, available at https://www.cdisc.org/standards/transport/define-xml, specifies metadata attributes to describe SDTM data.

Data stored in SDTM datasets include both raw (as originally collected) and derived values (e.g., converted into standard units, or computed on the basis of multiple values, such as an average). The SDTM lists only the name, label, and type, with a set of brief CDISC guidelines that provide a general description for each variable.

The domain dataset models included in Section 5, Models for Special Purpose Domains and Section 6, Domain Models Based on the General Observation Classes of this document provide additional information about Controlled Terms or Format, notes on proper usage, and examples. See Section 1.4.1, How to Read a Domain Specification.

2.3 The General Observation Classes

Most subject-level observations collected during the study should be represented according to one of the three SDTM general observation classes: Interventions, Events, or Findings. The lists of variables allowed to be used in each of these can be found in the SDTM.

  • The Interventions class captures investigational, therapeutic, and other treatments that are administered to the subject (with some actual or expected physiological effect) either as specified by the study protocol (e.g., exposure to study drug), coincident with the study assessment period (e.g., concomitant medications), or self-administered by the subject (such as use of alcohol, tobacco, or caffeine).
  • The Events class captures planned protocol milestones such as randomization and study completion, and occurrences, conditions, or incidents independent of planned study evaluations occurring during the trial (e.g., adverse events) or prior to the trial (e.g., medical history).
  • The Findings class captures the observations resulting from planned evaluations to address specific tests or questions such as laboratory tests, ECG testing, and questions listed on questionnaires.

In most cases, the choice of observation class appropriate to a specific collection of data can be easily determined according to the descriptions provided above. The majority of data, which typically consists of measurements or responses to questions, usually at specific visits or time points, will fit the Findings general observation class. Additional guidance on choosing the appropriate general observation class is provided in Section 8.6.1, Guidelines for Determining the General Observation Class.

General assumptions for use with all domain models and custom domains based on the general observation classes are described in Section 4, Assumptions for Domain Models; specific assumptions for individual domains are included with the domain models.

2.4 Datasets Other Than General Observation Class Domains

The SDTM includes four types of datasets other than those based on the general observation classes:

  • Domain datasets, which include subject-level data that do not conform to one of the three general observation classes. These include Demographics (DM), Comments (CO), Subject Elements (SE), and Subject Visits (SV) [1], and are described in Section 5, Models for Special Purpose Domains.
  • Trial Design Model (TDM) datasets, which represent information about the study design but do not contain subject data. These include datasets such as Trial Arms (TA) and Trial Elements (TE) and are described in Section 7, Trial Design Model Datasets.
  • Relationship datasets, such as the RELREC and SUPP-- datasets. These are described in Section 8, Representing Relationships and Data.
  • Study Reference datasets, which include Device Identifiers (DI), Non-host Organism Identifiers (OI), and Pharmacogenomic/Genetic Biomarker Identifiers (PB). These provide structures for representing study-specific terminology used in subject data. These are described in Section 9, Study References.

[1] SE and SV were included as part of the Trial Design Model in SDTMIG v3.1.1, but were moved in SDTMIG v3.1.2.

2.5 The SDTM Standard Domain Models

A sponsor should only submit domain datasets that were actually collected (or directly derived from the collected data) for a given study. Decisions on what data to collect should be based on the scientific objectives of the study, rather than the SDTM. Note that any data collected that will be submitted in an analysis dataset must also appear in a tabulation dataset.

The collected data for a given study may use standard domains from this and other SDTM Implementation Guides as well as additional custom domains based on the three general observation classes. A list of standard domains is provided in Section 3.2.1, Dataset-Level Metadata. Final domains will be published only in an SDTM Implementation Guide (the SDTMIG for human clinical trials or another implementation guide, such as the SDTMIG for Medical Devices). Therapeutic area standards projects and other projects may develop proposals for additional domains. Draft versions of these domains may be made available in the CDISC wiki in the SDTM Draft Domains (https://wiki.cdisc.org/x/s4Iv) area.

Starting with SDTMIG v3.3:

  • A new domain has version 1.0.
  • An existing version that has changed since the last published version of the SDTMIG is up-versioned.
  • An existing version that has not changed since the last published version of the SDTMIG is not up-versioned.

What constitutes a change for the purposes of deciding a domain version will be developed further, but for SDTMIG v3.3, a domain was assigned a version of v3.3 if there was a change to the specification and/or the assumptions from the domain as it appeared in SDTMIG v3.2.

These general rules apply when determining which variables to include in a domain:

  • The Identifier variables, STUDYID, USUBJID, DOMAIN, and --SEQ are required in all domains based on the general observation classes. Other Identifiers may be added as needed.
  • Any Timing variables are permissible for use in any submission dataset based on a general observation class except where restricted by specific domain assumptions.
  • Any additional Qualifier variables from the same general observation class may be added to a domain model except where restricted by specific domain assumptions.
  • Sponsors may not add any variables other than those described in the preceding three bullets. The addition of non-standard variables will compromise the FDA's ability to populate the data repository and to use standard tools. The SDTM allows for the inclusion of a sponsor's non-SDTM variables using the Supplemental Qualifiers special purpose dataset structure, described in Section 8.4, Relating Non-Standard Variables Values to a Parent Domain. As the SDTM continues to evolve over time, certain additional standard variables may be added to the general observation classes.
  • Standard variables must not be renamed or modified for novel usage. Their metadata should not be changed.
  • A Permissible variable should be used in an SDTM dataset wherever appropriate.  
    • If a study includes a data item that would be represented in a Permissible variable, then that variable must be included in the SDTM dataset, even if null. Indicate no data were available for that variable in the Define-XML document.
    • If a study did not include a data item that would be represented in a Permissible variable, then that variable should not be included in the SDTM dataset and should not be declared in the Define-XML document.

2.6 Creating a New Domain

This section describes the overall process for creating a custom domain, which must be based on one of the three SDTM general observation classes. The number of domains submitted should be based on the specific requirements of the study. Follow the process below to create a custom domain:

  1. Confirm that none of the existing published domains will fit the need. A custom domain may only be created if the data are different in nature and do not fit into an existing published domain.
    • Establish a domain of a common topic (i.e., where the nature of the data is the same), rather than by a specific method of collection (e.g., electrocardiogram, EG). Group and separate data within the domain using --CAT, --SCAT, --METHOD, --SPEC, --LOC, etc. as appropriate. Examples of different topics are: microbiology, tumor measurements, pathology/histology, vital signs, and physical exam results.
    • Do not create separate domains based on time; rather, represent both prior and current observations in a domain (e.g., CM for all non-study medications). Note that AE and MH are an exception to this best practice because of regulatory reporting needs.
    • How collected data are used (e.g., to support analyses and/or efficacy endpoints) must not result in the creation of a custom domain. For example, if blood pressure measurements are endpoints in a hypertension study, they must still be represented in the VS (Vital Signs) domain, as opposed to a custom "efficacy" domain. Similarly, if liver function test results are of special interest, they must still be represented in the LB (Laboratory Tests) domain.
    • Data that were collected on separate CRF modules or pages may fit into an existing domain (such as separate questionnaires into the QS domain, or prior and concomitant medications in the CM domain).
    • If it is necessary to represent relationships between data that are hierarchical in nature (e.g., a parent record must be observed before child records), then establish a domain pair (e.g., MB/MS, PC/PP). Note, domain pairs have been modeled for microbiology data (MB/MS domains) and PK data (PC/PP domains) to enable dataset-level relationships to be described using RELREC. The domain pair uses DOMAIN as an Identifier to group parent records (e.g., MB) from child records (e.g., MS) and enables a dataset-level relationship to be described in RELREC. Without using DOMAIN to facilitate description of the data relationships, RELREC, as currently defined, could not be used without introducing a variable that would group data like DOMAIN.
  2. Check the SDTM Draft Domains area of CDISC wiki SDTM Draft Domains Home (https://wiki.cdisc.org/x/s4Iv) for proposed domains developed since the last published version of the SDTMIG. These proposed domains may be used as custom domains in a submission.
  3. Look for an existing, relevant domain model to serve as a prototype. If no existing model seems appropriate, choose the general observation class (Interventions, Events, or Findings) that best fits the data by considering the topic of the observation The general approach for selecting variables for a custom domain is as follows (also see Figure 2.6, Creating a New Domain, below).
    1. Select and include the required identifier variables (e.g., STUDYID, DOMAIN, USUBJID, --SEQ) and any permissible Identifier variables from the SDTM.
    2. Include the topic variable from the identified general observation class (e.g., --TESTCD for Findings) in the SDTM.
    3. Select and include the relevant qualifier variables from the identified general observation class in the SDTM. Variables belonging to other general observation classes must not be added.
    4. Select and include the applicable timing variables in the SDTM.
    5. Determine the domain code, one that is not a domain code in the CDISC Controlled Terminology codelist "SDTM Domain Abbreviations" available at  http://www.cancer.gov/research/resources/terminology/cdisc. If it desired to have this domain code as part of CDISC controlled terminology, then submit a request to https://ncitermform.nci.nih.gov/ncitermform/?version=cdisc. The sponsor-selected, two-character domain code should be used consistently throughout the submission.
    6. Apply the two-character domain code to the appropriate variables in the domain. Replace all variable prefixes (shown in the models as two hyphens "--") with the domain code.
    7. Set the order of variables consistent with the order defined in the SDTM for the general observation class.
    8. Adjust the labels of the variables only as appropriate to properly convey the meaning in the context of the data being submitted in the newly created domain. Use title case for all labels (title case means to capitalize the first letter of every word except for articles, prepositions, and conjunctions).
    9. Ensure that appropriate standard variables are being properly applied by comparing their use in the custom domain to their use in standard domains.

    10. Describe the dataset within the Define-XML document. See Section 3.2, Using the CDISC Domain Models in Regulatory Submissions — Dataset Metadata.

    11. Place any non-standard (SDTM) variables in a Supplemental Qualifier dataset. Mechanisms for representing additional non-standard qualifier variables not described in the general observation classes and for defining relationships between separate datasets or records are described in Section 8.4, Relating Non-Standard Variables Values to a Parent Domain.

Figure 2.6: Creating a New Domain

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

2.7 SDTM Variables Not Allowed in SDTMIG

This section identifies those SDTM variables that either 1) should not be used in SDTM-compliant data tabulations of clinical trials data or 2) have not yet been evaluated for use in human clinical trials.

The following SDTM variables, defined for use in non-clinical studies (SEND), must NEVER be used in the submission of SDTM-based data for human clinical trials:

  • --USCHFL (Interventions, Events, Findings)
  • --DTHREL (Findings)
  • --EXCLFL (Findings)
  • --REASEX (Findings)
  • --IMPLBL (Findings)
  • FETUSID (Identifiers)
  • --DETECT (Timing Variables)
  • --NOMDY (Timing Variables)
  • --NOMLBL (Timing Variables)

The following variables can be used for non-clinical studies (SEND) but must NEVER be used in the Demographics domain for human clinical trials, where all subjects are human. See Section 9.2, Non-host Organism Identifiers (OI), for information about representing taxonomic information for non-host organisms such as bacteria and viruses.

  • SPECIES (Demographics)
  • STRAIN (Demographics)
  • SBSTRAIN (Demographics)

The following variables have not been evaluated for use in human clinical trials and must therefore be used with extreme caution:

  • --METHOD (Interventions)
  • --ANTREG (Findings)
  • --CHRON (Findings)
  • --DISTR (Findings)
  • SETCD (Demographics)

    The use of SETCD additionally requires the use of the Trials Sets domain.

The following identifier variable can be used for non-clinical studies (SEND), and may be used in human clinical trials when appropriate:

  • POOLID

    The use of POOLID additionally requires the use of the Pool Definition dataset.

Other variables defined in the SDTM are allowed for use as defined in this SDTMIG except when explicitly stated. Custom domains, created following the guidance in Section 2.6, Creating a New Domain, may utilize any appropriate Qualifier variables from the selected general observation class.

3 Submitting Data in Standard Format

3.1 Standard Metadata for Dataset Contents and Attributes

The SDTMIG provides standard descriptions of some of the most commonly used data domains, with metadata attributes. These include descriptive metadata attributes that should be included in a Define-XML document. In addition, the CDISC domain models include two shaded columns that are not sent to the FDA. These columns assist sponsors in preparing their datasets:

  • "CDISC Notes" is for notes to the sponsor regarding the relevant use of each variable.
  • "Core" indicates how a variable is classified (see Section 4.1.5, SDTM Core Designations).

The domain models in Section 6, Domain Models Based on the General Observation Classes illustrate how to apply the SDTM when creating a specific domain dataset. In particular, these models illustrate the selection of a subset of the variables offered in one of the general observation classes, along with applicable timing variables. The models also show how a standard variable from a general observation class should be adjusted to meet the specific content needs of a particular domain, including making the label more meaningful, specifying controlled terminology, and creating domain-specific notes and examples. Thus the domain models not only demonstrate how to apply the model for the most common domains, but also give insight on how to apply general model concepts to other domains not yet defined by CDISC.

3.2 Using the CDISC Domain Models in Regulatory Submissions — Dataset Metadata

The Define-XML document that accompanies a submission should also describe each dataset that is included in the submission and describe the natural key structure of each dataset. While most studies will include DM and a set of safety domains based on the three general observation classes (typically including EX, CM, AE, DS, MH, LB, and VS), the actual choice of which data to submit will depend on the protocol and the needs of the regulatory reviewer. Dataset definition metadata should include the dataset filenames, descriptions, locations, structures, class, purpose, and keys, as shown in Section 3.2.1, Dataset-Level Metadata. In addition, comments can also be provided where needed.

In the event that no records are present in a dataset (e.g., a small PK study where no subjects took concomitant medications), the empty dataset should not be submitted and should not be described in the Define-XML document. The annotated CRF will show the data that would have been submitted had data been received; it need not be re-annotated to indicate that no records exist.

3.2.1 Dataset-Level Metadata

Note that the key variables shown in this table are examples only. A sponsor's actual key structure may be different.

DatasetDescriptionClassStructurePurposeKeysLocationCOCommentsSpecial PurposeOne record per comment per subjectTabulationSTUDYID, USUBJID, IDVAR, COREF, CODTCco.xptDMDemographicsSpecial PurposeOne record per subjectTabulationSTUDYID, USUBJIDdm.xptSESubject ElementsSpecial PurposeOne record per actual Element per subjectTabulationSTUDYID, USUBJID, ETCD, SESTDTCse.xptSMSubject Disease MilestonesSpecial PurposeOne record per Disease Milestone per subjectTabulationSTUDYID, USUBJID, MIDSsm.xptSVSubject VisitsSpecial PurposeOne record per subject per actual visitTabulationSTUDYID, USUBJID, VISITNUMsv.xptAGProcedure AgentsInterventionsOne record per recorded intervention occurrence per subjectTabulationSTUDYID, USUBJID, AGTRT, AGSTDTCag.xptCMConcomitant/Prior MedicationsInterventionsOne record per recorded intervention occurrence or constant-dosing interval per subjectTabulationSTUDYID, USUBJID, CMTRT, CMSTDTCcm.xptECExposure as CollectedInterventionsOne record per protocol-specified study treatment, collected-dosing interval, per subject, per moodTabulationSTUDYID, USUBJID, ECTRT, ECSTDTC, ECMOODec.xptEXExposureInterventionsOne record per protocol-specified study treatment, constant-dosing interval, per subjectTabulationSTUDYID, USUBJID, EXTRT, EXSTDTCex.xptMLMeal DataInterventionsOne record per food product occurrence or constant intake interval per subjectTabulationSTUDYID, USUBJID, MLTRT, MLSTDTCml.xptPRProceduresInterventionsOne record per recorded procedure per occurrence per subjectTabulationSTUDYID, USUBJID, PRTRT, PRSTDTCpr.xptSUSubstance UseInterventionsOne record per substance type per reported occurrence per subjectTabulationSTUDYID, USUBJID, SUTRT, SUSTDTCsu.xptAEAdverse EventsEventsOne record per adverse event per subjectTabulationSTUDYID, USUBJID, AEDECOD, AESTDTCae.xptCEClinical EventsEventsOne record per event per subjectTabulationSTUDYID, USUBJID, CETERM, CESTDTCce.xptDSDispositionEventsOne record per disposition status or protocol milestone per subjectTabulationSTUDYID, USUBJID, DSDECOD, DSSTDTCds.xptDVProtocol DeviationsEventsOne record per protocol deviation per subjectTabulationSTUDYID, USUBJID, DVTERM, DVSTDTCdv.xptHOHealthcare EncountersEventsOne record per healthcare encounter per subjectTabulationSTUDYID, USUBJID, HOTERM, HOSTDTCho.xptMHMedical HistoryEventsOne record per medical history event per subjectTabulationSTUDYID, USUBJID, MHDECODmh.xptCVCardiovascular System FindingsFindingsOne record per finding or result per time point per visit per subjectTabulationSTUDYID, USUBJID, VISITNUM, CVTESTCD, CVTPTREF, CVTPTNUMcv.xptDADrug AccountabilityFindingsOne record per drug accountability finding per subjectTabulationSTUDYID, USUBJID, DATESTCD, DADTCda.xptDDDeath DetailsFindingsOne record per finding per subjectTabulationSTUDYID, USUBJID, DDTESTCD, DDDTCdd.xptEGECG Test ResultsFindingsOne record per ECG observation per replicate per time point or one record per ECG observation per beat per visit per subjectTabulationSTUDYID, USUBJID, EGTESTCD, VISITNUM, EGTPTREF, EGTPTNUMeg.xptFAFindings About Events or InterventionsFindingsOne record per finding, per object, per time point, per visit per subjectTabulationSTUDYID, USUBJID, FATESTCD, FAOBJ, VISITNUM, FATPTREF, FATPTNUMfa.xptFTFunctional TestsFindingsOne record per Functional Test finding per time point per visit per subjectTabulationSTUDYID, USUBJID, TESTCD, VISITNUM, FTTPTREF, FTTPTNUMft.xptIEInclusion/Exclusion Criteria Not MetFindingsOne record per inclusion/exclusion criterion not met per subjectTabulationSTUDYID, USUBJID, IETESTCDie.xptISImmunogenicity Specimen AssessmentsFindingsOne record per test per visit per subjectTabulationSTUDYID, USUBJID, ISTESTCD, VISITNUMis.xptLBLaboratory Test ResultsFindingsOne record per lab test per time point per visit per subjectTabulationSTUDYID, USUBJID, LBTESTCD, LBSPEC, VISITNUM, LBTPTREF, LBTPTNUMlb.xptMBMicrobiology SpecimenFindingsOne record per microbiology specimen finding per time point per visit per subjectTabulationSTUDYID, USUBJID, MBTESTCD, VISITNUM, MBTPTREF, MBTPTNUMmb.xptMIMicroscopic FindingsFindingsOne record per finding per specimen per subjectTabulationSTUDYID, USUBJID, MISPEC, MITESTCDmi.xptMKMusculoskeletal System FindingsFindingsOne record per assessment per visit per subjectTabulationSTUDYID, USUBJID, VISITNUM, MKTESTCD, MKLOC, MKLATmk.xptMOMorphologyFindingsOne record per Morphology finding per location per time point per visit per subjectTabulationSTUDYID, USUBJID, VISITNUM, MOTESTCD, MOLOC, MOLATmo.xptMSMicrobiology SusceptibilityFindingsOne record per microbiology susceptibility test (or other organism-related finding) per organism found in MBTabulationSTUDYID, USUBJID, MSTESTCD, VISITNUM, MSTPTREF, MSTPTNUMms.xptNVNervous System FindingsFindingsOne record per finding per location per time point per visit per subjectTabulationSTUDYID, USUBJID, VISITNUM, CVTPTNUM, CVLOC, NVTESTCDnv.xptOEOphthalmic ExaminationsFindingsOne record per ophthalmic finding per method per location, per time point per visit per subjectTabulationSTUDYID, USUBJID, FOCID, OETESTCD, OETSTDTL, OEMETHOD, OELOC, OELAT, OEDIR, VISITNUM, OEDTC, OETPTREF, OETPTNUM, OEREPNUMoe.xptPCPharmacokinetics ConcentrationsFindingsOne record per sample characteristic or time-point concentration per reference time point or per analyte per subjectTabulationSTUDYID, USUBJID, PCTESTCD, VISITNUM, PCTPTREF, PCTPTNUMpc.xptPEPhysical ExaminationFindingsOne record per body system or abnormality per visit per subjectTabulationSTUDYID, USUBJID, PETESTCD, VISITNUMpe.xptPPPharmacokinetics ParametersFindingsOne record per PK parameter per time-concentration profile per modeling method per subjectTabulationSTUDYID, USUBJID, PPTESTCD, PPCAT, VISITNUM, PPTPTREFpp.xptQSQuestionnairesFindingsOne record per questionnaire per question per time point per visit per subjectTabulationSTUDYID, USUBJID, QSCAT, QSSCAT, VISITNUM, QSTESTCDqs.xptRERespiratory System FindingsFindingsOne record per finding or result per time point per visit per subjectTabulationSTUDYID, USUBJID, VISITNUM, RETESTCD, RETPTNUM, REREPNUMre.xptRPReproductive System FindingsFindingsOne record per finding or result per time point per visit per subjectTabulationSTUDYID, DOMAIN, USUBJID, RPTESTCD, VISITNUMrp.xptRSDisease Response and Clin ClassificationFindingsOne record per response assessment or clinical classification assessment per time point per visit per subject per assessor per medical evaluatorTabulationSTUDYID, USUBJID, RSTESTCD, VISITNUM, RSTPTREF, RSTPTNUM, RSEVAL, RSEVALIDrs.xptSCSubject CharacteristicsFindingsOne record per characteristic per subject.TabulationSTUDYID, USUBJID, SCTESTCDsc.xptSRSkin ResponseFindingsOne record per finding, per object, per time point, per visit per subjectTabulationSTUDYID, USUBJID, SRTESTCD, SROBJ, VISITNUM, SRTPTREF, SRTPTNUMsr.xptSSSubject StatusFindingsOne record per finding per visit per subjectTabulationSTUDYID, USUBJID, SSTESTCD, VISITNUMss.xptTRTumor/Lesion ResultsFindingsOne record per tumor measurement/assessment per visit per subject per assessorTabulationSTUDYID, USUBJID, TRTESTCD, EVALID, VISITNUMtr.xptTUTumor/Lesion IdentificationFindingsOne record per identified tumor per subject per assessorTabulationSTUDYID, USUBJID, EVALID, LNKIDtu.xptURUrinary System FindingsFindingsOne record per finding per location per per visit per subjectTabulationSTUDYID, USUBJID, VISITNUM, URTESTCD, URLOC, URLAT, URDIRur.xptVSVital SignsFindingsOne record per vital sign measurement per time point per visit per subjectTabulationSTUDYID, USUBJID, VSTESTCD, VISITNUM, VSTPTREF, VSTPTNUMvs.xptTATrial ArmsTrial DesignOne record per planned Element per ArmTabulationSTUDYID, ARMCD, TAETORDta.xptTDTrial Disease AssessmentsTrial DesignOne record per planned constant assessment periodTabulationSTUDYID, TDORDERtd.xptTETrial ElementsTrial DesignOne record per planned ElementTabulationSTUDYID, ETCDte.xptTITrial Inclusion/Exclusion CriteriaTrial DesignOne record per I/E crierionTabulationSTUDYID, IETESTCDti.xptTMTrial Disease MilestonesTrial DesignOne record per Disease Milestone typeTabulationSTUDYID, MIDSTYPEtm.xptTSTrial Summary InformationTrial DesignOne record per trial summary parameter valueTabulationSTUDYID, TSPARMCD, TSSEQts.xptTVTrial VisitsTrial DesignOne record per planned Visit per ArmTabulationSTUDYID, ARM, VISITtv.xptRELRECRelated RecordsRelationshipsOne record per related record, group of records or datasetTabulationSTUDYID, RDOMAIN, USUBJID, IDVAR, IDVARVAL, RELIDrelrec.xptRELSUBRelated SubjectsRelationshipsOne record per relationship per related subject per subjectTabulationSTUDYID, USUBJID, RSUBJID, SRELrelsub.xptSUPP--Supplemental Qualifiers for [domain name]RelationshipsOne record per IDVAR, IDVARVAL, and QNAM value per subjectTabulationSTUDYID, RDOMAIN, USUBJID, IDVAR, IDVARVAL, QNAMsupp--.xptOINon-host Organism IdentifiersStudy ReferenceOne record per taxon per non-host organismTabulationNHOID, OISEQoi.xpt

Separate Supplemental Qualifier datasets of the form supp--.xpt are required. See Section 8.4, Relating Non-Standard Variables Values to a Parent Domain.

3.2.1.1 Primary Keys

The table in Section 3.2.1, Dataset-Level Metadata shows examples of what a sponsor might submit as variables that comprise the primary key for SDTM datasets. Since the purpose of this column is to aid reviewers in understanding the structure of a dataset, sponsors should list all of the natural keys (see definition below) for the dataset. These keys should define uniqueness for records within a dataset, and may define a record sort order. The identified keys for each dataset should be consistent with the description of the dataset structure as described in the Define-XML document. For all the general-observation-class domains (and for some special purpose domains), the --SEQ variable was created so that a unique record could be identified consistently across all of these domains via its use, along with STUDYID, USUBJID, DOMAIN. In most domains, --SEQ will be a surrogate key (see definition below) for a set of variables that comprise the natural key. In certain instances, a Supplemental Qualifier (SUPP--) variable might also contribute to the natural key of a record for a particular domain. See Section 4.1.9, Assigning Natural Keys in the Metadata, for how this should be represented, and for additional information on keys.

A natural key is a set of data (one or more columns of an entity) that uniquely identifies that entity and distinguishes it from any other row in the table. The advantage of natural keys is that they exist already; one does not need to introduce a new, "unnatural" value to the data schema. One of the difficulties in choosing a natural key is that just about any natural key one can think of has the potential to change. Because they have business meaning, natural keys are effectively coupled to the business, and they may need to be reworked when business requirements change. An example of such a change in clinical trials data would be the addition of a position or location that becomes a key in a new study, but that wasn't collected in previous studies.

A surrogate key is a single-part, artificially established identifier for a record. Surrogate key assignment is a special case of derived data, one where a portion of the primary key is derived. A surrogate key is immune to changes in business needs. In addition, the key depends on only one field, so it's compact. A common way of deriving surrogate key values is to assign integer values sequentially. The --SEQ variable in the SDTM datasets is an example of a surrogate key for most datasets; in some instances, however, --SEQ might be a part of a natural key as a replacement for what might have been a key (e.g., a repeat sequence number) in the sponsor's database.

3.2.1.2 CDISC Submission Value-Level Metadata

In general, the SDTMIG v3.x Findings data models are closely related to normalized, relational data models in a vertical structure of one record per observation. Since the v3.x data structures are fixed, sometimes information that might have appeared as columns in a more horizontal (denormalized) structure in presentations and reports will instead be represented as rows in an SDTM Findings structure. Because many different types of observations are all presented in the same structure, there is a need to provide additional metadata to describe the expected properties that differentiate, for example, hematology lab results from serum chemistry lab results in terms of data type, standard units, and other attributes.

For example, the Vital Signs data domain could contain subject records related to diastolic and systolic blood pressure, height, weight, and body mass index (BMI). These data are all submitted in the normalized SDTM Findings structure of one row per vital signs measurement. This means that there could be five records per subject (one for each test or measurement) for a single visit or time point, with the parameter names stored in the Test Code/Name variables, and the parameter values stored in result variables. Since the unique Test Code/Names could have different attributes (i.e., different origins, roles, and definitions) there would be a need to provide value-level metadata for this information.

The value-level metadata should be provided as a separate section of the Define-XML document. For details on the CDISC Define-XML standard, see https://www.cdisc.org/standards/transport/define-xml.

3.2.2 Conformance

Conformance with the SDTMIG Domain Models is minimally indicated by:

  • Following the complete metadata structure for data domains
  • Following SDTMIG domain models wherever applicable
  • Using SDTM-specified standard domain names and prefixes where applicable
  • Using SDTM-specified standard variable names
  • Using SDTM-specified data types for all variables
  • Following SDTM-specified controlled terminology and format guidelines for variables, when provided
  • Including all collected and relevant derived data in one of the standard domains, special purpose datasets, or general-observation-class structures
  • Including all Required and Expected variables as columns in standard domains, and ensuring that all Required variables are populated
  • Ensuring that each record in a dataset includes the appropriate Identifier and Timing variables, as well as a Topic variable
  • Conforming to all business rules described in the CDISC Notes column and general and domain-specific assumptions

4 Assumptions for Domain Models

4.1 General Domain Assumptions

4.1.1 Review Study Data Tabulation and Implementation Guide

Review the Study Data Tabulation Model as well as this complete Implementation Guide before attempting to use any of the individual domain models.

4.1.2 Relationship to Analysis Datasets

Specific guidance on preparing analysis datasets can be found in the CDISC Analysis Data Model (ADaM) Implementation Guide and other ADaM documents, available at http://www.cdisc.org/adam.

4.1.3 Additional Timing Variables

Additional Timing variables can be added as needed to a standard domain model based on the three general observation classes, except for the cases specified in Assumption 4.4.8, Date and Time Reported in a Domain Based on Findings. Timing variables can be added to special purpose domains only where specified in the SDTMIG domain model assumptions. Timing variables cannot be added to SUPPQUAL datasets or to RELREC (described in Section 8, Representing Relationships and Data).

4.1.3.1 EPOCH Variable Guidance

When EPOCH is included in a Findings class domain, it should be based on the --DTC variable, since this is the date/time of the test or, for tests performed on specimens, the date/time of specimen collection. For observations in Interventions or Events class domains, EPOCH should be based on the --STDTC variable, since this is the start of the Intervention or Event. A possible, though unlikely, exception would be a finding based on an interval specimen collection that started in one epoch but ended in another. --ENDTC might be a more appropriate basis for EPOCH in such a case.

Sponsors should not impute EPOCH values, but should, where possible, assign EPOCH values on the basis of CRF instructions and structure, even ifEPOCH was not directly collected and date/time data was not collected with sufficient precision to permit assignment of an observation to an EPOCH on the basis of date/time data alone. If it is not possible to determine theEPOCH of an observation, then EPOCH should be null. Methods for assigning EPOCH values can be described in the Define-XML document.

Since EPOCH is a study-design construct, it is not applicable to Interventions or Events that started before the subject's participation in the study, nor to Findings performed before their participation in the study. For such records, EPOCH should be null. Note that a subject's participation in a study includes screening, which generally occurs before the reference start date, RFSTDTC, in the DM domain.

4.1.4 Order of the Variables

The order of variables in the Define-XML document must reflect the order of variables in the dataset. The order of variables in the CDISC domain models has been chosen to facilitate the review of the models and application of the models. Variables for the three general observation classes must be ordered with Identifiers first, followed by the Topic, Qualifier, and Timing variables. Within each role, variables must be ordered as shown in SDTM Tables 2.2.1, 2.2.2, 2.2.3, 2.2.3.1, 2.2.4, and 2.2.5.

4.1.5 SDTM Core Designations

Three categories are specified in the "Core" column in the domain models:

  • A Required variable is any variable that is basic to the identification of a data record (i.e., essential key variables and a topic variable) or is necessary to make the record meaningful. Required variables must always be included in the dataset and cannot be null for any record.
  • An Expected variable is any variable necessary to make a record useful in the context of a specific domain. Expected variables may contain some null values, but in most cases will not contain null values for every record. When the study does not include the data item for an expected variable, however, a null column must still be included in the dataset, and a comment must be included in the Define-XML document to state that the study does not include the data item.
  • A Permissible variable should be used in an SDTM dataset wherever appropriate. Although domain specification tables list only some of the Identifier, Timing, and general observation class variables listed in the SDTM, all are permissible unless specifically restricted in this implementation guide (see Section 2.7, SDTM Variables Not Allowed in SDTMIG) or by specific domain assumptions.
    • Domain assumptions that say a Permissible variable is "generally not used" do not prohibit use of the variable.
    • If a study includes a data item that would be represented in a Permissible variable, then that variable must be included in the SDTM dataset, even if null. Indicate no data were available for that variable in the Define-XML document.
    • If a study did not include a data item that would be represented in a Permissible variable, then that variable should not be included in the SDTM dataset and should not be declared in the Define-XML document.

4.1.6 Additional Guidance on Dataset Naming

SDTM datasets are normally named to be consistent with the domain code; for example, the Demographics dataset (DM) is named dm.xpt. (See the SDTM Domain Abbreviation codelist, C66734, in CDISC Controlled Terminology (https://www.cancer.gov/research/resources/terminology/cdisc) for standard domain codes). Exceptions to this rule are described in Section 4.1.7, Splitting Domains, for general-observation-class datasets and in Section 8, Representing Relationships and Data, for the RELREC and SUPP-- datasets.

In some cases, sponsors may need to define new custom domains and may be concerned that CDISC domain codes defined in the future will conflict with those they choose to use. To eliminate any risk of a sponsor using a name that CDISC later determines to have a different meaning, domain codes beginning with the letters X, Y, or Z have been reserved for the creation of custom domains. Any letter or number may be used in the second position. Note the use of codes beginning with X, Y, or Z is optional, and not required for custom domains.

4.1.7 Splitting Domains

Sponsors may choose to split a domain of topically related information into physically separate datasets.

  • A domain based on a general observation class may be split according to values in --CAT. When a domain is split on --CAT, --CAT must not be null.
  • The Findings About (FA) domain (Section 6.4.4, Findings About) may alternatively be split based on the domain of the value in --OBJ. For example, FACM would store Findings About CM records. See Section 6.4.2, Naming Findings About Domains, for more details.

The following rules must be adhered to when splitting a domain into separate datasets to ensure they can be appended back into one domain dataset:

  1. The value of DOMAIN must be consistent across the separate datasets as it would have been if they had not been split (e.g., QS, FA).
  2. All variables that require a domain prefix (e.g., --TESTCD, --LOC) must use the value of DOMAIN as the prefix value (e.g., QS, FA).
  3. --SEQ must be unique within USUBJID for all records across all the split datasets. If there are 1000 records for a USUBJID across the separate datasets, all 1000 records need unique values for --SEQ.
  4. When relationship datasets (e.g., SUPPxx, FAxx, CO, RELREC) relate back to split parent domains, IDVAR would generally be --SEQ. When IDVAR is a value other than --SEQ (e.g., --GRPID, --REFID, --SPID), care should be used to ensure that the parent records across the split datasets have unique values for the variable specified in IDVAR, so that related children records do not accidentally join back to incorrect parent records.
  5. Permissible variables included in one split dataset need not be included in all split datasets.
  6. For domains with two-letter domain codes (i.e., other than SUPP and RELREC), split dataset names can be up to four characters in length. For example, if splitting by --CAT, then dataset names would be the domain name plus up to two additional characters (e.g., QS36 for SF-36). If splitting Findings About by parent domain, then the dataset name would be the domain code, "FA", plus the two-character domain code for parent domain code (e.g., "FACM"). The four-character dataset-name limitation allows the use of a Supplemental Qualifier dataset associated with the split dataset.
  7. Supplemental Qualifier datasets for split domains would also be split. The nomenclature would include the additional one-to-two characters used to identify the split dataset (e.g., SUPPQS36, SUPPFACM). The value of RDOMAIN in the SUPP-- datasets would be the two-character domain code (e.g., QS, FA).
  8. In RELREC, if a dataset-level relationship is defined for a split Findings About domain, then RDOMAIN may contain the four-character dataset name, rather than the domain name "FA", as shown in the following example

    relrec.xpt

    RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCCM
    CMSPID
    ONE12ABCFACM
    FASPID
    MANY1

  9. See the SDTM Implementation Guide for Associated Persons for the naming of split associated persons datasets.
  10. See the SDTM Define-XML specification for details regarding metadata representation when a domain is split into different datasets. Additional examples can be referenced in the Metadata Submission Guidelines (MSG) for SDTMIG.

Note that submission of split SDTM domains may be subject to additional dataset splitting conventions as defined by regulators via technical specifications and/or as negotiated with regulatory reviewers.

4.1.7.1 Example of Splitting Questionnaires

This example shows the QS domain data split into three datasets: Clinical Global Impression (QSCG), Cornell Scale for Depression in Dementia (QSCS) and Mini Mental State Examination (QSMM). Each dataset represents a subset of the QS domain data and has only one value of QSCAT.

QS Domains

Dataset for Clinical Global Impressions

qscg.xpt

RowSTUDYIDDOMAINUSUBJIDQSSEQQSSPIDQSTESTCDQSTESTQSCATQSORRESQSSTRESCQSSTRESNQSBLFLVISITNUMVISITVISITDYQSDTCQSDY1CDISC01QSCDISC01.1000081CGI-CGI-ICGIGLOBGlobal ImprovementClinical Global ImpressionsNo change44
3WEEK 2152003-05-13152CDISC01QSCDISC01.1000082CGI-CGI-ICGIGLOBGlobal ImprovementClinical Global ImpressionsMuch Improved22
10WEEK 241692003-10-131683CDISC01QSCDISC01.1000141CGI-CGI-ICGIGLOBGlobal ImprovementClinical Global ImpressionsMinimally Improved33
3WEEK 2152003-10-31174CDISC01QSCDISC01.1000142CGI-CGI-ICGIGLOBGlobal ImprovementClinical Global ImpressionsMinimally Improved33
10WEEK 241692004-03-30168

Dataset for Cornell Scale for Depression in Dementia

qscs.xpt

RowSTUDYIDDOMAINUSUBJIDQSSEQQSSPIDQSTESTCDQSTESTQSCATQSORRESQSSTRESCQSSTRESNQSBLFLVISITNUMVISITVISITDYQSDTCQSDY1CDISC01QSCDISC01.1000083CSDD-01CSDD01AnxietyCornell Scale for Depression in DementiaSevere22
1SCREEN-132003-04-15-142CDISC01QSCDISC01.10000823CSDD-01CSDD01AnxietyCornell Scale for Depression in DementiaSevere22Y2BASELINE12003-04-2913CDISC01QSCDISC01.1000143CSDD-01CSDD01AnxietyCornell Scale for Depression in DementiaSevere22
1SCREEN-132003-10-06-94CDISC01QSCDISC01.10001428CSDD-06CSDD06RetardationCornell Scale for Depression in DementiaMild11Y2BASELINE12003-10-151

Dataset for Mini Mental State Examination

qsmm.xpt

RowSTUDYIDDOMAINUSUBJIDQSSEQQSSPIDQSTESTCDQSTESTQSCATQSORRESQSSTRESCQSSTRESNQSBLFLVISITNUMVISITVISITDYQSDTCQSDY1CDISC01QSCDISC01.10000881MMSE-A.1MMSEA1Orientation Time ScoreMini Mental State Examination444
1SCREEN-132003-04-15-142CDISC01QSCDISC01.10000888MMSE-A.1MMSEA1Orientation Time ScoreMini Mental State Examination333Y2BASELINE12003-04-2913CDISC01QSCDISC01.10001481MMSE-A.1MMSEA1Orientation Time scoreMini Mental State Examination222
1SCREEN-132003-10-06-94CDISC01QSCDISC01.10001488MMSE-A.1MMSEA1Orientation Time scoreMini Mental State Examination222Y2BASELINE12003-10-151

SUPPQS Domains

Supplemental Qualifiers for QSCG

suppqscg.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1CDISC01QSCDISC01.100008QSCATClinical Global ImpressionsQSLANGQuestionnaire LanguageGERMANCRF
2CDISC01QSCDISC01.100014QSCATClinical Global ImpressionsQSLANGQuestionnaire LanguageFRENCHCRF

Supplemental Qualifiers for QSCS

suppqscs.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1CDISC01QSCDISC01.100008QSCATCornell Scale for Depression in DementiaQSLANGQuestionnaire LanguageGERMANCRF
2CDISC01QSCDISC01.100014QSCATCornell Scale for Depression in DementiaQSLANGQuestionnaire LanguageFRENCHCRF

Supplemental Qualifiers for QSMM

suppqsmm.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1CDISC01QSCDISC01.100008QSCATMini Mental State ExaminationQSLANGQuestionnaire LanguageGERMANCRF
2CDISC01QSCDISC01.100014QSCATMini Mental State ExaminationQSLANGQuestionnaire LanguageFRENCHCRF

4.1.8 Origin Metadata

4.1.8.1 Origin Metadata for Variables

The origin element in the Define-XML document file is used to indicate where the data originated. Its purpose is to unambiguously communicate to the reviewer the origin of the data source. For example, data could be on the CRF (and thus should be traceable to an annotated CRF), derived (and thus traceable to some derivation algorithm), or assigned by some subjective process (and thus traceable to some external evaluator). The Define-XML specification is the definitive source of allowable origin values. Additional guidance and supporting examples can be referenced using the Metadata Submission Guidelines (MSG) for SDTMIG.

4.1.8.2 Origin Metadata for Records

Sponsors are cautioned to recognize that a derived origin means that all values for that variable were derived, and that collected on the CRF applies to all values as well. In some cases, both collected and derived values may be reported in the same field. For example, some records in a Findings dataset such as QS contain values collected from the CRF; other records may contain derived values, such as a total score. When both derived and collected values are reported in a variable, the origin is to be described using value-level metadata.

4.1.9 Assigning Natural Keys in the Metadata

Section 3.2, Using the CDISC Domain Models in Regulatory Submissions — Dataset Metadata, indicates that a sponsor should include in the metadata the variables that contribute to the natural key for a domain. In a case where a dataset includes a mix of records with different natural keys, the natural key that provides the most granularity is the one that should be provided. The following examples are illustrations of how to do this, and include a case where a Supplemental Qualifier variable is referenced because it forms part of the natural key.

Musculoskeletal System Findings (MK) domain example:

Sponsor A chooses the following natural key for the MK domain:

STUDYID, USUBJID, VISTNUM, MKTESTCD

Sponsor B collects data in such a way that the location (MKLOC and MKLAT) and method (MKMETHOD) variables need to be included in the natural key to identify a unique row. Sponsor B then defines the following natural key for the MK domain.

STUDYID, USUBJID, VISITNUM, MKTESTCD, MKLOC, MKLAT, MKMETHOD

In certain instances a Supplemental Qualifier variable (i.e., a QNAM value, see Section 8.4, Relating Non-Standard Variables Values to a Parent Domain) might also contribute to the natural key of a record, and therefore needs to be referenced as part of the natural key for a domain. The important concept here is that a domain is not limited by physical structure. A domain may be comprised of more than one physical dataset, for example the main domain dataset and its associated Supplemental Qualifiers dataset. Supplemental Qualifiers variables should be referenced in the natural key by using a two-part name. The word QNAM must be used as the first part of the name to indicate that the contributing variable exists in a domain-specific SUPP-- and the second part is the value of QNAM that ultimately becomes a column reference (e.g., QNAM.XVAR when the SUPP-- record has a QNAM of "XVAR") when the SUPPQUAL records are joined on to the main domain dataset.

Continuing with the MK domain example above:

Sponsor B might have collected data that used different imaging methods, using imaging devices with different makes and models, and using different hand positions. The sponsor considers the make and model information and hand position to be essential data that contributes to the uniqueness of the test result, and so includes a device identifier (SPDEVID) in the data and creates a Supplemental Qualifier variable for hand position (QNAM = "MKHNDPOS"). The natural key is then defined as follows:

STUDYID, USUBJID, SPDEVID, VISITNUM, MKTESTCD, MKLOC, MKLAT, MKMETHOD, QNAM.MKHNDPOS

Where the notation "QNAM.MKHNDPOS" means the Supplemental Qualifier whose QNAM is "MKHNDPOS".

This approach becomes very useful in a Findings domain when --TESTCD values are "generic" and rely on other variables to completely describe the test. The use of generic test codes helps to create distinct lists of manageable controlled terminology for --TESTCD. In studies where multiple repetitive tests or measurements are being made, for example in a rheumatoid arthritis study where repetitive measurements of bone erosion in the hands and wrists might be made using both X-ray and MRI equipment, the generic MKTEST "Sharp/Genant Bone Erosion Score" would be used in combination with other variables to fully identify the result.

Taking just the phalanges, a sponsor might want to express the following in a test in order to make it unique:

  • Left or Right hand
  • Phalangeal joint position (which finger, which joint)
  • Rotation of the hand
  • Method of measurement (X-ray or MRI)
  • Machine make and model

When CDISC controlled terminology for a test is not available, and a sponsor creates --TEST and --TESTCD values, trying to encapsulate all information about a test within a unique value of a --TESTCD is not a recommended approach for the following reasons:

  • It results in the creation of a potentially large number of test codes.
  • The eight-character values of --TESTCD become less intuitively meaningful.
  • Multiple test codes are essentially representing the same test or measurement simply to accommodate attributes of a test within the --TESTCD value itself (e.g., to represent a body location at which a measurement was taken).

As a result, the preferred approach would be to use a generic (or simple) test code that requires associated qualifier variables to fully express the test detail. This approach was used in creating the CDISC controlled terminology that would be used in the above example:

The MKTESTCD value "SGBESCR" is a "generic" test code, and additional information about the test is provided by separate qualifier variables. The variables that completely specify a test may include domain variables and supplemental qualifier variables. Expressing the natural key becomes very important in this situation in order to communicate the variables that contribute to the uniqueness of a test.

The following variables would be used to fully describe the test. The natural key for this domain includes both parent dataset variables and a supplemental qualifier variable that contribute to the natural key of each row and to describe the uniqueness of the test.

SPDEVIDMKTESTCDMKTESTMKLOCMKLATMKMETHODQNAM.MKHNDPOSACME3000SGBESCRSharp/Genant Bone Erosion ScoreMETACARPOPHALANGEAL JOINT 1LEFTX-RAYPALM UP

4.2 General Variable Assumptions

4.2.1 Variable-Naming Conventions

SDTM variables are named according to a set of conventions, using fragment names (listed in Appendix D, CDISC Variable-Naming Fragments). Variables with names ending in "CD" are "short" versions of associated variables that do not include the "CD" suffix (e.g., --TESTCD is the short version of --TEST).

Values of --TESTCD must be limited to eight characters and cannot start with a number, nor can they contain characters other than letters, numbers, or underscores. This is to avoid possible incompatibility with SAS v5 Transport files. This limitation will be in effect until the use of other formats (such as Dataset-XML) becomes acceptable to regulatory authorities.

QNAM serves the same purpose as --TESTCD within supplemental qualifier datasets, and so values of QNAM are subject to the same restrictions as values of --TESTCD.

Values of other "CD" variables are not subject to the same restrictions as --TESTCD.

  • ETCD (the companion to ELEMENT) and TSPARMCD (the companion to TSPARM) are limited to eight characters and do not have the character restrictions that apply to --TESTCD. These values should be short for ease of use in programming, but it is not expected that they will need to serve as variable names.
  • ARMCD is limited to 20 characters and does not have the character restrictions that apply to --TESTCD. The maximum length of ARMCD is longer than for other "short" variables to accommodate the kind of values that are likely to be needed for crossover trials. For example, if ARMCD values for a seven-period crossover were constructed using two-character abbreviations for each treatment and separating hyphens, the length of ARMCD values would be 20. This same rule applies to the ACTARMCD variable also.

Variable descriptive names (labels), up to 40 characters, should be provided as data variable labels for all variables, including Supplemental Qualifier variables.

Use of variable names (other than domain prefixes), formats, decodes, terminology, and data types for the same type of data (even for custom domains and Supplemental Qualifiers) should be consistent within and across studies within a submission.

4.2.2 Two-Character Domain Identifier

In order to minimize the risk of difficulty when merging/joining domains for reporting purposes, the two-character Domain Identifier is used as a prefix in most variable names.

Variables in domain specification tables (see Section 5, Models for Special Purpose Domains, Section 6, Domain Models Based on the General Observation Classes, Section 7, Trial Design Model Datasets, Section 8, Representing Relationships and Data, and Section 9, Study References) already specify the complete variable names. When adding variables from the SDTM to standard domains or creating custom domains based on the General Observation Classes, sponsors must replace the -- (two hyphens) prefix in the SDTM tables of General Observation Class, Timing, and Identifier variables with the two-character Domain Identifier (DOMAIN) value for that domain/dataset. The two-character domain code is limited to A-Z for the first character, and A-Z, 0-9 for the second character. No other characters are allowed. This is for compatibility with SAS version 5 Transport files and with file naming for the Electronic Common Technical Document (eCTD).

The following variables are exceptions to the philosophy that all variable names are prefixed with the Domain Identifier:

  • Required Identifiers (STUDYID, DOMAIN, USUBJID)
  • Commonly used grouping and merge Keys (e.g., VISIT, VISITNUM, VISITDY)
  • All Demographics domain (DM) variables other than DMDTC and DMDY
  • All variables in RELREC and SUPPQUAL, and some variables in Comments and Trial Design datasets.

Required Identifiers are not prefixed because they are usually used as keys when merging/joining observations. The --SEQ and the optional Identifiers --GRPID and --REFID are prefixed because they may be used as keys when relating observations across domains.

4.2.3 Use of "Subject" and USUBJID

"Subject" is used to generically refer to both "patients" and "healthy volunteers" in order to be consistent with the recommendation in FDA guidance. The term "Subject" should be used consistently in all labels and Define-XML document comments. To identify a subject uniquely across all studies for all applications or submissions involving the product, a unique identifier (USUBJID) should be assigned and included in all datasets.

The unique subject identifier (USUBJID) is required in all datasets containing subject-level data. USUBJID values must be unique for each trial participant (subject) across all trials in the submission. This means that no two (or more) subjects, across all trials in the submission, may have the same USUBJID. Additionally, the same person who participates in multiple clinical trials (when this is known) must be assigned the same USUBJID value in all trials.

The below dm.xpt sample rows illustrate a single subject who participates in two studies, first in ACME01 and later in ACME14. Note that this is only one example of the possible values for USUBJID. CDISC does not recommend any specific format for the values of USUBJID, only that the values need to be unique for all subjects in the submission, and across multiple submissions for the same compound. Many sponsors concatenate values for the Study, Site and Subject into USUBJID, but this is not a requirement. It is acceptable to use any format for USUBJID, as long as the values are unique across all subjects per FDA guidance.

Study ACME01 dm.xpt

dm.xpt

RowSTUDYIDDOMAINUSUBJIDSUBJIDSITEIDINVNAM1ACME01DMACME01-05-00100105John Doe

Study ACME14 dm.xpt

dm.xpt

RowSTUDYIDDOMAINUSUBJIDSUBJIDSITEIDINVNAM1ACME14DMACME01-05-00101714Mary Smith

4.2.4 Text Case in Submitted Data

It is recommended that text data be submitted in upper case text. Exceptions may include long text data (such as comment text) and values of --TEST in Findings datasets (which may be more readable in title case if used as labels in transposed views). Values from CDISC controlled terminology or external code systems (e.g., MedDRA) or response values for QRS instruments specified by the instrument documentation should be in the case specified by those sources, which may be mixed case. The case used in the text data must match the case used in the Controlled Terminology provided in the Define-XML document.

4.2.5 Convention for Missing Values

Missing values for individual data items should be represented by nulls. Conventions for representing observations not done, using the SDTM --STAT and --REASND variables, are addressed in Section 4.5.1.2, Tests Not Done and the individual domain models.

4.2.6 Grouping Variables and Categorization

Grouping variables are Identifiers and Qualifiers variables, such as the --CAT (Category) and --SCAT (Subcategory), that group records in the SDTM domains/datasets and can be assigned by sponsors to categorize topic-variable values. For example, a lab record with LBTEST = "SODIUM" might have LBCAT = "CHEMISTRY" and LBSCAT = "ELECTROLYTES". Values for --CAT and --SCAT should not be redundant with the domain name or dictionary classification provided by --DECOD and --BODSYS.

1. Hierarchy of Grouping Variables

STUDYID
DOMAIN
--CAT

--SCAT


USUBJID



--GRPID
--LNKID
--LNKGRP

2. How Grouping Variables Group Data

A. For the subject

  1. All records with the same USUBJID value are a group of records that describe that subject.

B. Across subjects (records with different USUBJID values)

  1. All records with the same STUDYID value are a group of records that describe that study.
  2. All records with the same DOMAIN value are a group of records that describe that domain.
  3. --CAT (Category) and --SCAT (Sub-category) values further subset groups within the domain. Generally, --CAT/--SCAT values have meaning within a particular domain. However, it is possible to use the same values for --CAT/--SCAT in related domains (e.g., MH and AE). When values are used across domains, the meanings should be the same. Examples of where --CAT/--SCAT may have meaning across domains/datasets:
    1. Cases where different domains in the same general observation class contain similar conceptual information. Adverse Events (AE), Medical History (MH), and Clinical Events (CE), for example, are conceptually the same data, the only differences being when the event started relative to the study start and whether the event is considered a regulatory reportable adverse event in the study. Neurotoxicities collected in Oncology trials both as separate Medical History CRFs (MH domain) and Adverse Event CRFs (AE domain) could both identify/collect "Paresthesia of the left Arm". In both domains, the --CAT variable could have the value of NEUROTOXICITY.
    2. Cases where multiple datasets are necessary to capture data about the same topic. As an example, perhaps the existence and start and stop date of "Paresthesia of the left Arm" is reported as an Adverse Event (AE domain), but the severity of the event is captured at multiple visits and recorded as Findings About (FA dataset). In both cases the --CAT variable could have a value of NEUROTOXICITY.
    3. Cases where multiple domains are necessary to capture data that was collected together and have an implicit relationship, perhaps identified in the Related Records (RELREC) special purpose dataset.

      Stress Test data collection, for example, may capture the following:

      1. Information about the occurrence, start, stop, and duration of the test (in the PR domain)
      2. Vital Signs recorded during the stress test (VS domain)
      3. Treatments (e.g., oxygen) administered during the stress test (in an Interventions domain)

      In such cases, the data collected during the stress tests recorded in three separate domains may all have --CAT/--SCAT values (STRESS TEST) that identify that this data was collected during the stress test.

C. Within subjects (records with the same USUBJID values)

  1. --GRPID values further group (subset) records within USUBJID. All records in the same domain with the same --GRPID value are a group of records within USUBJID. Unlike --CAT and --SCAT, --GRPID values are not intended to have any meaning across subjects and are usually assigned during or after data collection.

D. Although --SPID and --REFID are Identifier variables, they may sometimes be used as grouping variables and may also have meaning across domains.

E. --LNKID and --LNKGRP express values that are used to link records in separate domains. As such, these variables are often used in IDVAR in a RELREC relationship when there is a dataset-to-dataset relationship.

  1. --LNKID is a grouping identifier used to identify a record in one domain that is related to records in another domain, often forming a one-to-many relationship.
  2. --LNKGRP is a grouping identifier used to identify a group of records in one domain that is related to a record in another domain, often forming a many-to-one relationship.

3. Differences between Grouping Variables

The primary distinctions between --CAT/--SCAT and --GRPID are:

  • --CAT/--SCAT are known (identified) about the data before it is collected.
  • --CAT/--SCAT values group data across subjects.
  • --CAT/--SCAT may have some controlled terminology.
  • --GRPID is usually assigned during or after data collection at the discretion of the sponsor.
  • --GRPID groups data only within a subject.
  • --GRPID values are sponsor-defined, and will not be subject to controlled terminology.

Therefore, data that would be the same across subjects is usually more appropriate in --CAT/--SCAT, and data that would vary across subjects is usually more appropriate in --GRPID. For example, a Concomitant Medication administered as part of a known combination therapy for all subjects ("Mayo Clinic Regimen", for example) would more appropriately use --CAT/--SCAT to identify the medication as part of that regimen. Groups of medications recorded on an SAE form as treatments for the SAE would more appropriately use --GRPID because the groupings are likely to differ across subjects.

In domains based on the Findings general observation class, the --RESCAT variable can be used to categorize results after the fact. --CAT and --SCAT by contrast, are generally pre-defined by the sponsor or used by the investigator at the point of collection, not after assessing the value of Findings results.

4.2.7 Submitting Free Text from the CRF

Sponsors often collect free text data on a CRF to supplement a standard field. This often occurs as part of a list of choices accompanied by "Other, specify." The manner in which these data are submitted will vary based on their role. The handling of verbatim text values for the ---OBJ variable is discussed in Section 6.4.3 Variables Unique to Findings About.

4.2.7.1 "Specify" Values for Non-Result Qualifier Variables

When free-text information is collected to supplement a standard non-result Qualifier field, the free-text value should be placed in the SUPP-- dataset described in Section 8.4, Relating Non-Standard Variables Values to a Parent Domain. When applicable, controlled terminology should be used for SUPP-- field names (QNAM) and their associated labels (QLABEL) (see Section 8.4, Relating Non-Standard Variables Values to a Parent Domain and Appendix C2, Supplemental Qualifiers Name Codes).

For example, when a description of "Other Medically Important Serious Adverse Event" category is collected on a CRF, the free text description should be stored in the SUPPAE dataset.

  • AESMIE = "Y"
  • SUPPAE QNAM = "AESOSP", QLABEL = "Other Medically Important SAE", QVAL = "HIGH RISK FOR ADDITIONAL THROMBOSIS"

Another example is a CRF that collects reason for dose adjustment with additional free-text description:

Reason for Dose Adjustment (EXADJ)Describe

  • Adverse Event
 
  • Insufficient Response
 
  • Non-medical Reason
 

The free text description should be stored in the SUPPEX dataset.

  • EXADJ = "NONMEDICAL REASON"
  • SUPPEX QNAM = "EXADJDSC", QLABEL = "Reason For Dose Adjustment Description", QVAL = "PATIENT MISUNDERSTOOD INSTRUCTIONS"

    Note that QNAM references the "parent" variable name with the addition of "DSC". Likewise, the label is a modification of the parent variable label.

When the CRF includes a list of values for a qualifier field that includes "Other" and the "Other" is supplemented with a "Specify" free text field, then the manner in which the free text "Specify" value is submitted will vary based on the sponsor's coding practice and analysis requirements.

For example, consider a CRF that collects the indication for an analgesic concomitant medication (CMINDC) using a list of pre-specified values and an "Other, specify" field :

Indication for analgesic

  • Post-operative pain
  • Headache
  • Menstrual pain
  • Myalgia
  • Toothache
  • Other, specify: ________________

An investigator has selected "OTHER" and specified "Broken arm". Several options are available for submission of this data:

1) If the sponsor wishes to maintain controlled terminology for the CMINDC field and limit the terminology to the five pre-specified choices, then the free text is placed in SUPPCM.

CMINDCOTHER

QNAMQLABELQVALCMINDOTHOther IndicationBROKEN ARM

2) If the sponsor wishes to maintain controlled terminology for CMINDC but will expand the terminology based on values seen in the specify field, then the value of CMINDC will reflect the sponsor's coding decision and SUPPCM could be used to store the verbatim text.

CMINDCFRACTURE

QNAMQLABELQVALCMINDOTHOther IndicationBROKEN ARM

Note that the sponsor might choose a different value for CMINDC (e.g., "BONE FRACTURE") depending on the sponsor's coding practice and analysis requirements.

3) If the sponsor does not require that controlled terminology be maintained and wishes for all responses to be stored in a single variable, then CMINDC will be used and SUPPCM is not required.

CMINDCBROKEN ARM

4.2.7.2 "Specify" Values for Result Qualifier Variables

When the CRF includes a list of values for a result field that includes "Other" and the "Other" is supplemented with a "Specify" free text field, then the manner in which the free text "Specify" value is submitted will vary based on the sponsor's coding practice and analysis requirements.

For example, consider a CRF where the sponsor requests the subject's eye color:

Eye Color

  • Brown
  • Black
  • Blue
  • Green
  • Other, specify: ________________

An investigator has selected "OTHER" and specified "BLUEISH GRAY". As in the above discussion for non-result Qualifier values, the sponsor has several options for submission:

1) If the sponsor wishes to maintain controlled terminology in the standard result field and limit the terminology to the five pre-specified choices, then the free text is placed in --ORRES and the controlled terminology in --STRESC.

SCTESTSCORRESSCSTRESCEye ColorBLUEISH GRAYOTHER

2) If the sponsor wishes to maintain controlled terminology in the standard result field, but will expand the terminology based on values seen in the specify field, then the free text is placed in --ORRES and the value of --STRESC will reflect the sponsor's coding decision.

SCTESTSCORRESSCSTRESCEye ColorBLUEISH GRAYGRAY

3) If the sponsor does not require that controlled terminology be maintained, the verbatim value will be copied to --STRESC.

SCTESTSCORRESSCSTRESCEye ColorBLUEISH GRAYBLUEISH GRAY

4.2.7.3 "Specify" Values for Topic Variables

Interventions: If a list of specific treatments is provided along with "Other, Specify", --TRT should be populated with the name of the treatment found in the specified text. If the sponsor wishes to distinguish between the pre-specified list of treatments and those recorded under "Other, Specify," the --PRESP variable could be used. For example:

Indicate which of the following concomitant medications
was used to treat the subject's headaches:

  • Acetaminophen
  • Aspirin
  • Ibuprofen
  • Naproxen
  • Other, specify: ________________

If ibuprofen and diclofenac were reported, the CM dataset would include the following:

CMTRTCMPRESPIBUPROFENYDICLOFENAC

Events: "Other, Specify" for Events may be handled similarly to Interventions. --TERM should be populated with the description of the event found in the specified text and --PRESP could be used to distinguish between prespecified and free text responses.

Findings: "Other, Specify" for tests may be handled similarly to Interventions. --TESTCD and --TEST should be populated with the code and description of the test found in the specified text. If specific tests are not prespecified on the CRF and the investigator has the option of writing in tests, then the name of the test would have to be coded to ensure that all --TESTCD and --TEST values are consistent with the test controlled terminology.

For example, a lab CRF collected values for Hemoglobin, Hematocrit and "Other, specify". The value the investigator wrote for "Other, specify" was "Prothrombin time" with an associated result and units. The sponsor would submit the controlled terminology for this test, i.e., LBTESTCD would be "PT" and LBTEST would be "Prothrombin Time", rather than the verbatim term, "Prothrombin time" supplied by the investigator.

4.2.8 Multiple Values for a Variable

4.2.8.1 Multiple Values for an Intervention or Event Topic Variable

If multiple values are reported for a topic variable (i.e., --TRT in an Interventions general-observation-class dataset or --TERM in an Events general-observation-class dataset), it is expected that the sponsor will split the values into multiple records or otherwise resolve the multiplicity per the sponsor's standard data management procedures. For example, if an adverse event term of "Headache and Nausea" or a concomitant medication of "Tylenol and Benadryl" is reported, sponsors will often split the original report into separate records and/or query the site for clarification. By the time of submission, the datasets should be in conformance with the record structures described in the SDTMIG. Note that the Disposition dataset (DS) is an exception to the general rule of splitting multiple topic values into separate records. For DS, one record for each disposition or protocol milestone is permitted according to the domain structure. For cases of multiple reasons for discontinuation see Section 6.2.3, Disposition, Assumption 5 for additional information.

4.2.8.2 Multiple Values for a Findings Result Variable

If multiple result values (--ORRES) are reported for a test in a Findings class dataset, multiple records should be submitted for that --TESTCD.

For example,

  • EGTESTCD = "SPRTARRY", EGTEST = "Supraventricular Tachyarrhythmias", EGORRES = "ATRIAL FIBRILLATION"
  • EGTESTCD = "SPRTARRY", EGTEST = "Supraventricular Tachyarrhythmias", EGORRES = "ATRIAL FLUTTER"

When a finding can have multiple results, the key structure for the findings dataset must be adequate to distinguish between the multiple results. See Section 4.1.9 Assigning Natural Keys in the Metadata.

4.2.8.3 Multiple Values for a Non-Result Qualifier Variable

The SDTM permits one value for each Qualifier variable per record. If multiple values exist (e.g., due to a "Check all that apply" instruction on a CRF), then the value for the Qualifier variable should be "MULTIPLE" and SUPP-- should be used to store the individual responses. It is recommended that the SUPP-- QNAM value reference the corresponding standard domain variable with an appended number or letter. In some cases, the standard variable name will be shortened to meet the 8-character variable name requirement, or it may be clearer to append a meaningful character string as shown in the second AE example below, where the first three characters of the drug name are appended. Likewise the QLABEL value should be similar to the standard label. The values stored in QVAL should be consistent with the controlled terminology associated with the standard variable. See Section 8.4, Relating Non-Standard Variables Values to a Parent Domain for additional guidance on maintaining appropriately unique QNAM values.

The following example includes selected variables from the ae.xpt and suppae.xpt datasets for a rash whose locations are the face, neck, and chest.

AE Dataset

AETERMAELOCRASHMULTIPLE

SUPPAE Dataset

QNAMQLABELQVALAELOC1Location of the Reaction 1FACEAELOC2Location of the Reaction 2NECKAELOC3Location of the Reaction 3CHEST

In some cases, values for QNAM and QLABEL more specific than those above may be needed.

For example, a sponsor might conduct a study with two study drugs (e.g., open-label study of Abcicin + Xyzamin), and may require the investigator assess causality and describe action taken for each drug for the rash:

AE Dataset

AETERMAERELAEACNRASHMULTIPLEMULTIPLE

SUPPAE Dataset

QNAMQLABELQVALAERELABCCausality of AbcicinPOSSIBLY RELATEDAERELXYZCausality of XyzaminUNLIKELY RELATEDAEACNABCAction Taken with AbcicinDOSE REDUCEDAEACNXYZAction Taken with XyzaminDOSE NOT CHANGED

In each of the above examples, the use of SUPPAE should be documented in the Define-XML document and the annotated CRF. The controlled terminology used should be documented as part of value-level metadata.

If the sponsor has clearly documented that one response is of primary interest (e.g., in the CRF, protocol, or analysis plan), the standard domain variable may be populated with the primary response and SUPP-- may be used to store the secondary response(s).

For example, if Abcicin is designated as the primary study drug in the example above:

AE Dataset

AETERMAERELAEACNRASHPOSSIBLY RELATEDDOSE REDUCED

SUPPAE Dataset

QNAMQLABELQVALAERELXCausality of XyzaminUNLIKELY RELATEDAEACNXAction Taken with XyzaminDOSE NOT CHANGED

Note that in the latter case, the label for standard variables AEREL and AEACN will have no indication that they pertain to Abcicin. This association must be clearly documented in the metadata and annotated CRF.

4.2.9 Variable Lengths

Very large transport files have become an issue for FDA to process. One of the main contributors to the large file sizes has been sponsors using the maximum length of 200 for character variables. To help rectify this situation:

  • The maximum SAS Version 5 character variable length of 200 characters should not be used unless necessary.
  • Sponsors should consider the nature of the data and apply reasonable, appropriate lengths to variables. For example:
    • The length of flags will always be 1.
    • --TESTCD and IDVAR will never be more than 8, so the length can always be set to 8.
    • The length for variables that use controlled terminology can be set to the length of the longest term.

4.3 Coding and Controlled Terminology Assumptions

Examples provided in the column "CDISC Notes" are only examples and not intended to imply controlled terminology. Check current controlled terminology at this link: http://www.cancer.gov/cancertopics/cancerlibrary/terminologyresources/cdisc.

4.3.1 Types of Controlled Terminology

As of SDTMIG v3.3, controlled terminology is represented one of the following ways:

  • A single asterisk, "*", when CDISC controlled terminology is not available at the current time, but the SDS Team expects that sponsors may have their own controlled terminology and/or the CDISC Controlled Terminology Team may develop controlled terminology in the future.
  • The single applicable value for the variable DOMAIN, e.g., "PR".
  • The name of a CDISC codelist, represented as a hyperlink in parentheses, e.g., "(NY)".
  • A short reference to an external terminology, such as "MedDRA" or "ISO 3166 Alpha-3".

In addition, the "Controlled Terms, Codelist or Format" column has been used to indicate variables that use an ISO 8601 format.

4.3.2 Controlled Terminology Text Case

Terms from controlled terminology should be in the case that appears the source codelist or code system (e.g., CDISC codelist or external code system such as MedDRA). See Section 4.2.4 Text Case in Submitted Data

4.3.3 Controlled Terminology Values

The controlled terminology or a reference to the controlled terminology should be included in the Define-XML document file wherever applicable. All values in the permissible value set for the study should be included, whether they are represented in the submitted data or not. Note that a null value should not be included in the permissible value set. A null value is implied for any list of controlled terms unless the variable is "Required" (see Section 4.1.5, SDTM Core Designations).

When a domain or datasetspecification includes a codelist for a variable, not every value in that codelist may have been part of planned data collection; only values that were part of planned data collection should be included in the Define-XML document. For example, --PRESP variables are associated with the NY codelist, but only the value "Y" is allowed in --PRESP variables. Future versions of the Define-XML Specification are expected to include information on representing subsets of controlled terminology.

4.3.4 Use of Controlled Terminology and Arbitrary Number Codes

Controlled terminology or human-readable text should be used instead of arbitrary number codes in order to reduce ambiguity for submission reviewers. For example, CMDECOD would contain human-readable dictionary text rather than a numeric code. Numeric code values may be submitted as Supplemental Qualifiers if necessary.

4.3.5 Storing Controlled Terminology for Synonym Qualifier Variables

  • For events such as AEs and Medical History, populate --DECOD with the dictionary's preferred term and populate --BODSYS with the preferred body system name. If a dictionary is multi-axial, the value in --BODSYS should represent the system organ class (SOC) used for the sponsor's analysis and summary tables, which may not necessarily be the primary SOC. Populate --SOC with the dictionary-derived primary SOC. In cases where the primary SOC was used for analysis, --BODSYS and --SOC are the same.
  • If the MedDRA dictionary was used to code events, the intermediate levels in the MedDRA hierarchy should also be represented in the dataset. A pair of variables has been defined for each of the levels of the hierarchy other than SOC and PT: one to represent the text description and the other to represent the code value associated with it. For example, --LLT should be used to represent the Lowest Level Term text description and --LLTCD should be used to represent the Lowest Level Term code value.
  • For concomitant medications, populate CMDECOD with the drug's generic name and populate CMCLAS with the drug class used for the sponsor's analysis and summary tables. If coding to multiple classes, follow Section 4.2.8.1, Multiple Values for an Intervention or Event Topic Variable, or omit CMCLAS.
  • For concomitant medications, supplemental qualifiers may be used to represent additional coding dictionary information, e.g., a drug's ATC codes from the WHO Drug dictionary (see Section 8.4, Relating Non-Standard Variables Values to a Parent Domain for more information).

The sponsor is expected to provide the dictionary name and version used to map the terms by utilizing the Define-XML external codelist attributes.

4.3.6 Storing Topic Variables for General Domain Models

The topic variable for the Interventions and Events general-observation-class models is often stored as verbatim text. For an Events domain, the topic variable is --TERM. For an Interventions domain, the topic variable is --TRT. For a Findings domain, the topic variable, --TESTCD, should use Controlled Terminology (e.g., "SYSBP" for Systolic Blood Pressure). If CDISC standard controlled terminology exists, it should be used; otherwise, sponsors should define their own controlled list of terms. If the verbatim topic variable in an Interventions or Event domain is modified to facilitate coding, the modified text is stored in --MODIFY. In most cases (other than PE), the dictionary-coded text is derived into --DECOD. Since the PEORRES variable is modified instead of the topic variable for PE, the dictionary-derived text would be placed in PESTRESC. The variables used in each of the defined domains are:

DomainOriginal VerbatimModified VerbatimStandardized ValueAEAETERMAEMODIFYAEDECODDSDSTERM
DSDECODCMCMTRTCMMODIFYCMDECODMHMHTERMMHMODIFYMHDECODPEPEORRESPEMODIFYPESTRESC

4.3.7 Use of "Yes" and "No" Values

Variables where the response is "Yes" or "No" ("Y" or "N") should normally be populated for both "Y" and "N" responses. This eliminates confusion regarding whether a blank response indicates "N" or is a missing value. However, some variables are collected or derived in a manner that allows only one response, such as when a single check box indicates "Yes". In situations such as these, where it is unambiguous to populate only the response of interest, it is permissible to populate only one value ("Y" or "N") and leave the alternate value blank. An example of when it would be acceptable to use only a value of "Y" would be for Last Observation Before Exposure Flag (--LOBXFL) variables, where "N" is not necessary to indicate that a value is not the last observation before exposure.

Note: Permissible values for variables with controlled terms of "Y" or "N" may be extended to include "U" or "NA" if it is the sponsor's practice to explicitly collect or derive values indicating "Unknown" or "Not Applicable" for that variable.

4.4 Actual and Relative Time Assumptions

Timing variables (SDTM Table 2.2.5) are an essential component of all SDTM subject-level domain datasets. In general, all domains based on the three general observation classes should have at least one Timing variable. In the Events or Interventions general observation class, this could be the start date of the event or intervention. In the Findings observation class, where data are usually collected at multiple visits, at least one Timing variable must be used.

The SDTMIG requires dates and times of day to be stored according to the international standard ISO 8601 (http://www.iso.org). ISO 8601 provides a text-based representation of dates and/or times, intervals of time, and durations of time.

4.4.1 Formats for Date/Time Variables

An SDTM DTC variable may include data that is represented in ISO 8601 format as a complete date/time, a partial date/time, or an incomplete date/time.

The SDTMIG template uses ISO 8601 for calendar dates and times of day, which are expressed as follows:

  • YYYY-MM-DDThh:mm:ss(.n+)?(((+|-)hh:mm)|Z)?

where:

  • [YYYY] = four-digit year
  • [MM] = two-digit representation of the month (01-12, 01=January, etc.)
  • [DD] = two-digit day of the month (01 through 31)
  • [T] = (time designator) indicates time information follows
  • [hh] = two digits of hour (00 through 23) (am/pm is NOT allowed)
  • [mm] = two digits of minute (00 through 59)
  • [ss] = two digits of second (00 through 59)
    The last two components, indicated in the format pattern with a question mark, are optional:
  • [(.n+)?] = optional fractions of seconds
  • [(((+|-)hh:mm)|Z)?] = optional time zone

Other characters defined for use within the ISO 8601 standard are:

  • [-] (hyphen): to separate the time Elements "year" from "month" and "month" from "day" and to represent missing date components.
  • [:] (colon): to separate the time Elements "hour" from "minute" and "minute" from "second"
  • [/] (solidus): to separate components in the representation of date/time intervals
  • [P] (duration designator): precedes the components that represent the duration

    Spaces are not allowed in any ISO 8601 representations

Key aspects of the ISO 8601 standard are as follows:

  • ISO 8601 represents dates as a text string using the notation YYYY-MM-DD.
  • ISO 8601 represents times as a text string using the notation hh:mm:ss(.n+)?(((+|-)hh:mm)|Z)?.
  • The SDTM and SDTMIG require use of the ISO 8601 Extended format, which requires hyphen delimiters for date components and colon delimiters for time components. The ISO 8601 basic format, which does not require delimiters, should not be used in SDTM datasets.
  • When a date is stored with a time in the same variable (as a date/time), the date is written in front of the time and the time is preceded with "T" using the notation YYYY-MM-DDThh:mm:ss (e.g. 2001-12-26T00:00:01).

Implementation of the ISO 8601 standard means that date/time variables are character/text data types. The SDTM fragment employed for date/time character variables is DTC.

4.4.2 Date/Time Precision

The concept of representing date/time precision is handled through use of the ISO 8601 standard. According to ISO 8601, precision (also referred to by ISO 8601 as "completeness" or "representations with reduced accuracy") can be inferred from the presence or absence of components in the date and/or time values. Missing components are represented by right truncation or a hyphen (for intermediate components that are missing). If the date and time values are completely missing, the SDTM date field should be null. Every component except year is represented as two digits. Years are represented as four digits; for all other components, one-digit numbers are always padded with a leading zero.

The table below provides examples of ISO 8601 representations of complete and truncated date/time values using ISO 8601 "appropriate right truncations" of incomplete date/time representations. Note that if no time component is represented, the [T] time designator (in addition to the missing time) must be omitted in ISO 8601 representation.


Date and Time as Originally RecordedPrecisionISO 8601 Date/Time1December 15, 2003 13:14:17.123Date/time, including fractional seconds2003-12-15T13:14:17.1232December 15, 2003 13:14:17Date/time to the nearest second2003-12-15T13:14:173December 15, 2003 13:14Unknown seconds2003-12-15T13:144December 15, 2003 13Unknown minutes and seconds2003-12-15T135December 15, 2003Unknown time2003-12-156December, 2003Unknown day and time2003-1272003Unknown month, day, and time2003

This date and date/time model also provides for imprecise or estimated dates, such as those commonly seen in Medical History. To represent these intervals while applying the ISO 8601 standard, it is recommended that the sponsor concatenate the date/time values (using the most complete representation of the date/time known) that describe the beginning and the end of the interval of uncertainty and separate them with a solidus as shown in the table below:


Interval of UncertaintyISO 8601 Date/Time1Between 10:00 and 10:30 on the morning of December 15, 20032003-12-15T10:00/2003-12-15T10:302Between the first of this year (2003) until "now" (February 15, 2003)2003-01-01/2003-02-153Between the first and the tenth of December, 20032003-12-01/2003-12-104Sometime in the first half of 20032003-01-01/2003-06-30

Other uncertainty intervals may be represented by the omission of components of the date when these components are unknown or missing. As mentioned above, ISO 8601 represents missing intermediate components through the use of a hyphen where the missing component would normally be represented. This may be used in addition to "appropriate right truncations" for incomplete date/time representations. When components are omitted, the expected delimiters must still be kept in place and only a single hyphen is to be used to indicate an omitted component. Examples of this method of omitted component representation are shown in the table below:

Date and Time as Originally RecordedLevel of UncertaintyISO 8601 Date/Time1December 15, 2003 13:15:17Date/time to the nearest second2003-12-15T13:15:172December 15, 2003 ??:15Unknown hour with known minutes2003-12-15T-:153December 15, 2003 13:??:17Unknown minutes with known date, hours, and seconds2003-12-15T13:-:174The 15th of some month in 2003, time not collectedUnknown month and time with known year and day2003---155December 15, but can't remember the year, time not collectedUnknown year with known month and day--12-1567:15 of some unknown dateUnknown date with known hour and minute-----T07:15

Note that Row 6 above, where a time is reported with no date information, represents a very unusual situation. Since most data is collected as part of a visit, when only a time appears on a CRF, it is expected that the date of the visit would usually be used as the date of collection.

Using a character-based data type to implement the ISO 8601 date/time standard will ensure that the date/time information will be machine and human readable without the need for further manipulation, and will be platform and software independent.

4.4.3 Intervals of Time and Use of Duration for --DUR Variables

4.4.3.1 Intervals of Time and Use of Duration

As defined by ISO 8601, an interval of time is the part of a time axis, limited by two time "instants" such as the times represented in SDTM by the variables --STDTC and --ENDTC. These variables represent the two instants that bound an interval of time, while the duration is the quantity of time that is equal to the difference between these time points.

ISO 8601 allows an interval to be represented in multiple ways. One representation, shown below, uses two dates in the format:

YYYY-MM-DDThh:mm:ss/YYYY-MM-DDThh:mm:ss

While the above would represent the interval (by providing the start date/time and end date/time to bound the interval of time), it does not provide the value of the duration (the quantity of time).

Duration is frequently used during a review; however, the duration timing variable (--DUR) should generally be used in a domain if it was collected in lieu of a start date/time (--STDTC) and end date/time (--ENDTC). If both --STDTC and --ENDTC are collected, durations can be calculated by the difference in these two values, and need not be in the submission dataset.

Both duration and duration units can be provided in the single --DUR variable, in accordance with the ISO 8601 standard. The values provided in --DUR should follow one of the following ISO 8601 duration formats:

PnYnMnDTnHnMnS

- or -

PnW

where:

  • [P] (duration designator): precedes the alphanumeric text string that represents the duration. Note that the use of the character P is based on the historical use of the term "period" for duration.
  • [n] represents a positive number or zero
  • [W] is used as week designator, preceding a data Element that represents the number of calendar weeks within the calendar year (e.g., P6W represents 6 weeks of calendar time).

The letter "P" must precede other values in the ISO 8601 representation of duration. The "n" preceding each letter represents the number of Years, Months, Days, Hours, Minutes, Seconds, or the number of Weeks. As with the date/time format, "T" is used to separate the date components from time components.

Note that weeks cannot be mixed with any other date/time components such as days or months in duration expressions.

As is the case with the date/time representation in --DTC, --STDTC, or --ENDTC, only the components of duration that are known or collected need to be represented. Also, as is the case with the date/time representation, if no time component is represented, the [T] time designator (in addition to the missing time) must be omitted in ISO 8601 representation.

ISO 8601 also allows that the "lowest-order components" of duration being represented may be represented in decimal format. This may be useful if data are collected in formats such as "one and one-half years", "two and one-half weeks", "one-half a week" or "one quarter of an hour" and the sponsor wishes to represent this "precision" (or lack of precision) in ISO 8601 representation. Remember that this is ONLY allowed in the lowest-order (right-most) component in any duration representation.

The table below provides some examples of ISO-8601-compliant representations of durations:

Duration as originally recordedISO 8601 Duration2 YearsP2Y10 weeksP10W3 Months 14 daysP3M14D3 DaysP3D6 Months 17 Days 3 HoursP6M17DT3H14 Days 7 Hours 57 MinutesP14DT7H57M42 Minutes 18 SecondsPT42M18SOne-half hourPT0.5H5 Days 12¼ HoursP5DT12.25H4 ½ WeeksP4.5W

Note that a leading zero is required with decimal values less than one.

4.4.3.2 Interval with Uncertainty

When an interval of time is an amount of time (duration) following an event whose start date/time is recorded (with some level of precision, i.e. when one knows the start date/time and the duration following the start date/time), the correct ISO 8601 usage to represent this interval is as follows:

YYYY-MM-DDThh:mm:ss/PnYnMnDTnHnMnS

where the start date/time is represented before the solidus [/], the "Pn…" following the solidus represents a "duration", and the entire representation is known as an "interval". Note that this is the recommended representation of elapsed time, given a start date/time and the duration elapsed.

When an interval of time is an amount of time (duration) measured prior to an event whose start date/time is recorded (with some level of precision, i.e., where one knows the end date/time and the duration preceding that end date/time), the syntax is:

PnYnMnDTnHnMnS/YYYY-MM-DDThh:mm:ss

where the duration, "Pn…", is represented before the solidus [/], the end date/time is represented following the solidus, and the entire representation is known as an "interval".

4.4.4 Use of the "Study Day" Variables

The permissible Study Day variables (--DY, --STDY, and --ENDY) describe the relative day of the observation starting with the reference date as Day 1. They are determined by comparing the date portion of the respective date/time variables (--DTC, --STDTC, and --ENDTC) to the date portion of the Subject Reference Start Date (RFSTDTC from the Demographics domain).

The Subject Reference Start Date (RFSTDTC) is designated as Study Day 1. The Study Day value is incremented by 1 for each date following RFSTDTC. Dates prior to RFSTDTC are decreased by 1, with the date preceding RFSTDTC designated as Study Day -1 (there is no Study Day 0). This algorithm for determining Study Day is consistent with how people typically describe sequential days relative to a fixed reference point, but creates problems if used for mathematical calculations because it does not allow for a Day 0. As such, Study Day is not suited for use in subsequent numerical computations, such as calculating duration. The raw date values should be used rather than Study Day in those calculations.

All Study Day values are integers. Thus, to calculate Study Day:

--DY = (date portion of --DTC) - (date portion of RFSTDTC) + 1 if --DTC is on or after RFSTDTC 
--DY = (date portion of --DTC) - (date portion of RFSTDTC) if --DTC precedes RFSTDTC

This algorithm should be used across all domains.

4.4.5 Clinical Encounters and Visits

All domains based on the three general observation classes should have at least one timing variable. For domains in the Events or Interventions observation classes, and for domains in the Findings observation class, for which data are collected only once during the study, the most appropriate timing variable may be a date (e.g., --DTC, --STDTC) or some other timing variable. For studies that are designed with a prospectively defined schedule of visit-based activities, domains for data that are to be collected more than once per subject (e.g., Labs, ECG, Vital Signs) are expected to include VISITNUM as a timing variable.

Clinical encounters are described by the CDISC Visit variables. For planned visits, values of VISIT, VISITNUM, and VISITDY must be those defined in the Trial Visits (TV) dataset (Section 7.3.1, Trial Visits). For planned visits:

  • Values of VISITNUM are used for sorting and should, wherever possible, match the planned chronological order of visits. Occasionally, a protocol will define a planned visit whose timing is unpredictable (e.g., one planned in response to an adverse event, a threshold test value, or a disease event), and completely chronological values of VISITNUM may not be possible in such a case.
  • There should be a one-to-one relationship between values of VISIT and VISITNUM.
  • For visits that may last more than one calendar day, VISITDY should be the planned day of the start of the visit.

Sponsor practices for populating visit variables for unplanned visits may vary across sponsors.

  • VISITNUM should generally be populated, even for unplanned visits, as it is expected in many Findings domains, as described above. The easiest method of populating VISITNUM for unplanned visits is to assign the same value (e.g., 99) to all unplanned visits, but this method provides no differentiation between the unplanned visits and does not provide chronological sorting. Methods that provide a one-to-one relationship between visits and values of VISITNUM, that are consistent across domains, and that assign VISITNUM values that sort chronologically require more work and must be applied after all of a subject's unplanned visits are known.
  • VISIT may be left null or may be populated with a generic value (e.g., "Unscheduled") for all unplanned visits, or individual values may be assigned to different unplanned visits.
  • VISITDY must not be populated for unplanned visits, since VISITDY is, by definition, the planned study day of visit, and since the actual study day of an unplanned visit belongs in a --DY variable.

The following table shows an example of how the visit identifiers might be used for lab data:

USUBJIDVISITVISITNUMVISITDYLBDY001Week 1277001Week 231413001Week 2 Unscheduled3.1
17

4.4.6 Representing Additional Study Days

The SDTM allows to represent study days relative to the RFSTDTC reference start date variable in the DM dataset, using variables --DY, as described above in Section 4.4.4, Use of the "Study Day" Variables. The calculation of additional study days within subdivisions of time in a clinical trial may be based on one or more sponsor-defined reference dates not represented by RFSTDTC. In such cases, the sponsor may define Supplemental Qualifier variables and the Define-XML document should reflect the reference dates used to calculate such study days. If the sponsor wishes to define "day within element" or "day within epoch", the reference date/time will be an element start date/time in the Subject Elements (SE) dataset (Section 5.3, Subject Elements).

4.4.7 Use of Relative Timing Variables

--STRF and --ENRF

The variables --STRF and --ENRF represent the timing of an observation relative to the sponsor-defined Study Reference Period, when information such as "BEFORE", "PRIOR", "ONGOING"', or "CONTINUING" is collected in lieu of a date and this collected information is in relation to the sponsor-defined Study Reference Period. The sponsor-defined Study Reference Period is the continuous period of time defined by the discrete starting point, RFSTDTC, and the discrete ending point, RFENDTC, for each subject in the Demographics dataset.

--STRF is used to identify the start of an observation relative to the sponsor-defined Study Reference Period.

--ENRF is used to identify the end of an observation relative to the sponsor-defined Study Reference Period.

Allowable values for --STRF are "BEFORE", "DURING", "DURING/AFTER", "AFTER", and "U" (for unknown). Although "COINCIDENT" and "ONGOING" are in the STENRF codelist, they describe timing relative to a point in time rather than an interval of time, so are not appropriate for use with --STRF variables. It would be unusual for an event or intervention to be recorded as starting "AFTER" the Study Reference Period, but could be possible, depending on how the Study Reference Period is defined in a particular study.

Allowable values for --ENRF are "BEFORE", "DURING", "DURING/AFTER", "AFTER" and "U" (for unknown). If --ENRF is used, then --ENRF = "AFTER" means that the event did not end before or during the Study Reference Period. Although "COINCIDENT" and "ONGOING" are in the STENRF codelist, they describe timing relative to a point in time rather than an interval of time, so are not appropriate for use with --ENRF variables.

As an example, a CRF checkbox that identifies concomitant medication use that began prior to the Study Reference Period would translate into CMSTRF = "BEFORE", if selected. Note that in this example, the information collected is with respect to the start of the concomitant medication use only, and therefore the collected data corresponds to variable CMSTRF, not CMENRF. Note also that the information collected is relative to the Study Reference Period, which meets the definition of CMSTRF.

Some sponsors may wish to derive --STRF and --ENRF for analysis or reporting purposes even when dates are collected. Sponsors are cautioned that doing so in conjunction with directly collecting or mapping data such as "BEFORE", "PRIOR", "ONGOING", etc., to --STRF and --ENRF will blur the distinction between collected and derived values within the domain. Sponsors wishing to do such derivations are instead encouraged to use analysis datasets for this derived data.

In general, sponsors are cautioned that representing information using variables --STRF and --ENRF may not be as precise as other methods, particularly because information is often collected relative to a point in time or to a period of time other than the one defined as the Study Reference Period. SDTMIG v3.1.2 attempted to address these limitations by the addition of four new relative timing variables, which are described in the following paragraph. Sponsors should use the set of variables that allows for accurate representation of the collected data. In many cases, this will mean using these new relative timing variables in place of --STRF and --ENRF.

--STRTPT, --STTPT, --ENRTPT, and --ENTPT

While the variables --STRF and --ENRF are useful in the case when relative timing assessments are made coincident with the start and end of the Study Reference Period, these may not be suitable for expressing relative timing assessments such as "Prior" or "Ongoing" that are collected at other times of the study. As a result, four new timing variables were added in v3.1.2 to express a similar concept at any point in time. The variables --STRTPT and --ENRTPT contain values similar to --STRF and --ENRF, but may be anchored with any timing description or date/time value expressed in the respective --STTPT and --ENTPT variables, and are not limited to the Study Reference Period. Unlike the variables --STRF and --ENRF, which for all domains are defined relative to one Study Reference Period, the timing variables --STRTPT, --STTPT, --ENRTPT, and --ENTPT are defined by each sponsor for each study. Allowable values for --STRTPT and --ENRTPT are as follows:

If the reference time point corresponds to the date of collection or assessment:

  • Start values: An observation can start BEFORE that time point, can start COINCIDENT with that time point, or it is unknown (U) when it started.
  • End values: An observation can end BEFORE that time point, can end COINCIDENT with that time point, can be known that it didn't end but was ONGOING, or it is unknown (U) when it ended or if it was ongoing.
  • AFTER is not a valid value in this case because it would represent an event after the date of collection.

If the reference time point is prior to the date of collection or assessment:

  • Start values: An observation can start BEFORE the reference point, can start COINCIDENT with the reference point, can start AFTER the reference point, or it may not be known (U) when it started.
  • End values: An observation can end BEFORE the reference point, can end COINCIDENT with the reference point, can end AFTER the reference point, can be known that it didn't end but was ONGOING, or it is unknown (U) when it ended or if it was ongoing.

Although "DURING" and "DURING/AFTER" are in the STENRF codelist, they describe timing relative to an interval of time rather than a point in time, so are not allowable for use with --STRTPT and --ENRTPT variables.

Examples of --STRTPT, --STTPT, --ENRTPT, and --ENTPT

Example: Medical History

Assumptions:

  • CRF contains "Year Started" and check box for "Active"
  • "Date of Assessment" is collected

Example when "Active" is checked:

  • MHDTC = date of assessment value, e.g., "2006-11-02"
  • MHSTDTC = year of condition start, e.g., "2002"
  • MHENRTPT = "ONGOING"
  • MHENTPT = date of assessment value, e.g., "2006-11-02"

Figure 4.4.7: Example of --ENRTPT and --ENTPT for Medical History

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

Example: Prior and Concomitant Medications

Assumptions:

  • CRF includes collection of "Start Date" and "Stop Date", and check boxes for
    • "Prior" if start date was before the screening visit and was unknown or uncollected
    • "Continuing" if medication had not stopped as of the final study visit, so no end date was collected

Example when both "Prior" and "Continuing" are checked:

  • CMSTDTC is null
  • CMENDTC is null
  • CMSTRTPT = "BEFORE"
  • CMSTTPT is screening date, e.g., "2006-10-21"
  • CMENRTPT = "ONGOING"
  • CMENTPT is final study visit date, e.g., "2006-11-02"

Example: Adverse Events

Assumptions:

  • CRF contains "Start Date", "Stop Date"
  • Collection of "Outcome" includes check boxes for "Continuing" and "Unknown", to be used, if necessary, at the end of the subject's participation in the trial
  • No assessment date or visit information was collected

Example when "Unknown" is checked:

  • AESTDTC is start date, e.g., "2006-10-01"
  • AEENDTC is null
  • AEENRTPT = "U"
  • AEENTPT is final subject contact date, e.g., "2006-11-02"

4.4.8 Date and Time Reported in a Domain Based on Findings

When the date/time of collection is reported in any domain, the date/time should go into the --DTC field (e.g., EGDTC for Date/Time of ECG). For any domain based on the Findings general observation class, such as lab tests which are based on a specimen, the collection date is likely to be tied to when the specimen or source of the finding was captured, not necessarily when the data were recorded. In order to ensure that the critical timing information is always represented in the same variable, the --DTC variable is used to represent the time of specimen collection. For example, in the LB domain the LBDTC variable would be used for all single-point blood collections or spot urine collections. For timed lab collections (e.g., 24-hour urine collections) the LBDTC variable would be used for the start date/time of the collection and LBENDTC for the end date/time of the collection. This approach will allow the single-point and interval collections to use the same date/time variables consistently across all datasets for the Findings general observation class. The table below illustrates the proper use of these variables. Note that --STDTC is not used for collection dates over an interval in the Findings general observation class and is therefore blank in the following table.

Collection Type--DTC--STDTC--ENDTCSingle-Point CollectionX

Interval CollectionX
X

4.4.9 Use of Dates as Result Variables

Dates are generally used only as timing variables to describe the timing of an event, intervention, or collection activity, but there may be occasions when it may be preferable to model a date as a result (--ORRES) in a Findings dataset. Note that using a date as a result to a Findings question is unusual and atypical, and should be approached with caution. This situation, however, may occasionally occur when a) a group of questions (each of which has a date response) is asked and analyzed together; or b) the Event(s) and Intervention(s) in question are not medically significant (often the case when included in questionnaires). Consider the following cases:

  • Calculated due date
  • Date of last day on the job
  • Date of high school graduation

One approach to modeling these data would be to place the text of the question in --TEST and the response to the question, a date represented in ISO 8601 format, in --ORRES and --STRESC, as long as these date results do not contain the dates of medically significant events or interventions.

Again, use extreme caution when storing dates as the results of Findings. Remember, in most cases, these dates should be timing variables associated with a record in an Intervention or Events dataset.

4.4.10 Representing Time Points

Time points can be represented using the time point variables, --TPT, --TPTNUM, --ELTM, and the time point anchors, --TPTREF (text description) and --RFTDTC (the date/time). Note that time-point data will usually have an associated --DTC value. The interrelationship of these variables is shown in Figure 4.4.10 below.

Figure 4.4.10: Relationships among Time Point Variables

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

Values for these variables for Vital Signs measurements taken at 30, 60, and 90 minutes after dosing would look like the following.

VSTPTNUMVSTPTVSELTMVSTPTREFVSRFTDTCVSDTC130 MINPT30MDOSE ADMINISTRATION2006-08-01T08:002006-08-01T08:30260 MINPT1HDOSE ADMINISTRATION2006-08-01T08:002006-08-01T09:01390 MINPT1H30MDOSE ADMINISTRATION2006-08-01T08:002006-08-01T09:32

Note that VSELTM is the planned elapsed time, not the actual elapsed time. The actual elapsed time could be derived in an analysis dataset, if desired, as VSDTC-VSRFTDTC.

Values for these variables for Urine Collections taken pre-dose, and from 0-12 hours and 12-24 hours after dosing would look like the following.

LBTPTNUMLBTPTLBELTMLBTPTREFLBRFTDTCLBDTC115 MIN PRE-DOSE-PT15MDOSE ADMINISTRATION2006-08-01T08:002006-08-01T07:4520-12 HOURSPT12HDOSE ADMINISTRATION2006-08-01T08:002006-08-01T20:35312-24 HOURSPT24HDOSE ADMINISTRATION2006-08-01T08:002006-08-02T08:40

Note that the value in LBELTM represents the end of the specimen collection interval.

When time points are used, --TPTNUM is expected. Time points may or may not have an associated --TPTREF. Sometimes, --TPTNUM may be used as a key for multiple values collected for the same test within a visit; as such, there is no dependence upon an anchor such as --TPTREF, but there will be a dependency upon the VISITNUM. In such cases, VISITNUM will be required to confer uniqueness to values of --TPTNUM.

If the protocol describes the scheduling of a dose using a reference intervention or assessment, then --TPTREF should be populated, even if it does not contribute to uniqueness. The fact that time points are related to a reference time point, and what that reference time point is, are important for interpreting the data collected at the time point.

Not all time points will require all three variables to provide uniqueness. In fact, in some cases a time point may be uniquely identified without the use of VISIT, or without the use of --TPTREF, or, without the use of either one. For instance:

  • A trial might have time points only within one visit, so that the contribution of VISITNUM to uniqueness is trivial. (VISITNUM would be populated, but would not contribute to uniqueness.)
  • A trial might have time points that do not relate to any visit, such as time points relative to a dose of drug self-administered by the subject at home. (Visit variables would not be included, but --TPTREF and other time point variables would be populated.)
  • A trial may have only one reference time point per visit, and all reference time points may be similar, so that only one value of --TPTREF (e.g., "DOSE") is needed. (--TPTREF would be populated, but would not contribute to uniqueness.)
  • A trial may have time points not related to a reference time point. For instance, --TPTNUM values could be used to distinguish first, second, and third repeats of a measurement scheduled without any relationship to dosing. (--TPTREF and --ELTM would not be included.) In this case, where the protocol calls for repeated measurements but does not specify timing of the measurements, the --REPNUM variable could be used instead of time point variables.

For trials with many time points, the requirement to provide uniqueness using only VISITNUM, --TPTREF, and --TPTNUM may lead to a scheme where multiple natural keys are combined into the values of one of these variables.

For instance, in a crossover trial with multiple doses on multiple days within each period, either of the following options could be used. VISITNUM might be used to designate period, --TPTREF might be used to designate the day and the dose, and --TPTNUM might be used to designate the timing relative to the reference time point. Alternatively, VISITNUM might be used to designate period and day within period, --TPTREF might be used to designate the dose within the day, and --TPTNUM might be used to designate the timing relative to the reference time point.

Option 1

VISITVISITNUM--TPT--TPTNUM--TPTREFPERIOD 13PRE-DOSE1DAY 1, AM DOSE1H24H3PRE-DOSE1DAY 1, PM DOSE1H24H3PRE-DOSE1DAY 5, AM DOSE1H24H3PRE-DOSE1DAY 5, PM DOSE1H24H3PERIOD 24PRE-DOSE1DAY 1, AM DOSE1H24H3PRE-DOSE1DAY 1, PM DOSE1H24H3

Option 2

VISITVISITNUM--TPT--TPTNUM--TPTREFPERIOD 1, DAY 13PRE-DOSE1AM DOSE1H24H3PRE-DOSE1PM DOSE1H24H3PERIOD 1, DAY 54PRE-DOSE1AM DOSE1H24H3PRE-DOSE1PM DOSE1H24H3PERIOD 2, DAY 15PRE-DOSE1AM DOSE1H24H3PRE-DOSE1PM DOSE1H24H3

Within the context that defines uniqueness for a time point, which may include domain, visit, and reference time point, there must be a one-to-relationship between values of --TPT and --TPTNUM. In other words, if domain, visit, and reference time point uniquely identify subject data, then if two subjects have records with the same values of DOMAIN, VISITNUM, --TPTREF, and --TPTNUM, then these records may not have different time point descriptions in --TPT.

Within the context that defines uniqueness for a time point, there is likely to be a one-to-one relationship between most values of --TPT and --ELTM. However, since --ELTM can only be populated with ISO 8601 periods of time (as described in Section 4.4.3, Intervals of Time and Use of Duration for --DUR Variables), --ELTM may not be populated for all time points. For example, --ELTM is likely to be null for time points described by text such as "pre-dose" or "before breakfast". When --ELTM is populated, if two subjects have records with the same values of DOMAIN, VISITNUM, --TPTREF, and --TPTNUM, then these records may not have different values in --ELTM.

When the protocol describes a time point with text such as "4-6 hours after dose" or "12 hours +/- 2 hours after dose" the sponsor may choose whether and how to populate --ELTM. For example, a time point described as "4-6 hours after dose" might be associated with an --ELTM value of PT4H. A time point described as "12 hours +/- 2 hours after dose" might be associated with an --ELTM value of PT12H. Conventions for populating --ELTM should be consistent (the examples just given would probably not both be used in the same trial). It would be good practice to indicate the range of intended timings by some convention in the values used to populate --TPT.

Sponsors may, of course, use more stringent requirements for populating --TPTNUM, --TPT, and --ELTM. For instance, a sponsor could decide that all time points with a particular --ELTM value would have the same values of --TPTNUM, and --TPT, across all visits, reference time points, and domains.

4.4.11 Disease Milestones and Disease Milestone Timing Variables

A "disease milestone" is an event or activity that can be anticipated in the course of a disease, but whose timing is not controlled by the study schedule. A disease milestone may be something that occurred pre-study, but which represents a time at which data would have been collected, such as diagnosis of the disease under study. A disease milestone may also be something which is anticipated to occur during a study and which, if it occurs, triggers the collection of related data outside the regular schedule of visits, such as an adverse event of interest. The types of Disease Milestones for a study are defined in the study-level Trial Disease Milestones (TM) dataset (Section 7.3.3, Trial Disease Milestones). The times at which disease milestones occurred for a particular subject are summarized in the special purpose Subject Disease Milestones (SM) domain (Section 5.4, Subject Disease Milestones), a domain similar in structure to the Subject Visits (SV) and Subject Elements (SE) domains.

Not all studies will have disease milestones. If a study does not have disease milestones, the TM and SM domains will not be present and the disease milestones timing variables may not be included in other domains.

Disease Milestone Naming

Instances of disease milestones are given names at a subject level. The name of a disease milestone is composed of a character string that depends on the disease milestone type (MIDSTYPE in TM and SM) and, if the type of disease milestone is one that may occur multiple times, a chronological sequence number for this disease milestone among other instances of the same type for the subject. The character string used in the name of a disease milestone is usually a short form of the disease milestone type. For example, if the type of disease milestone was "EPISODE OF DISEASE UNDER STUDY", the values of MIDS for instances of this type of event could include "EPISODE1", "EPISODE2", etc, or "EPISODE01", "EPISODE02", etc. The association between the longer text in MIDSTYPE and the shorter text in MIDS can be seen in SM, which includes both variables.

Disease Milestones Name (MIDS)

If something that has been defined as a disease milestone for a particular study occurred for a particular subject, it is represented as usual, in the appropriate findings, intervention, or events class record. In addition this record will include the MIDS timing variable, populated with the name of the disease milestone. The timing of a disease milestone is also represented in the special purpose SM domain.

The record that represents a disease milestone does not include values for the timing variables RELMIDS and MIDSDTC, which are used to represent the timing of other observations relative to a disease milestone. The usual timing variables in the record for a disease milestone (e.g., --DTC, --STDTC, --ENDTC) provide the needed timing for this observation and for the timing information represented in the SM domain.

Timing Relative to a Disease Milestone (MIDS, RELMIDS, MIDSDTC)

For an observation triggered by the occurrence of a disease milestone, the relationship of the observation to the disease milestone can be represented using the disease milestones timing variables MIDS, RELMIDS, and MIDSDTC to describe the timing of the observation.

  • MIDS is populated with the name of a disease milestone for this subject. MIDS is the "anchor" for describing the timing of the observation relative to the disease milestone. In this sense, its function is similar to --TPTREF for time points.
  • RELMIDS is usually populated with a textual description of the temporal relationship between the observation and the disease milestone named in MIDS. Controlled vocabulary has not yet been developed for RELMIDS, but is likely to include terms such as "IMMEDIATELY BEFORE", "AT START OF", "DURING", "AT END OF", and "SHORTLY AFTER". It is similar to --ELTM, except that --ELTM is represented ISO 8601 duration.
  • MIDSDTC is populated with the date/time of the disease milestone. This is the --DTC for a finding, or the --STDTC for an event or intervention, and is the date recorded in SMSTDTC in the SM domain. Its function is similar to --RFTDTC for time points.

In some cases, data collected in conjunction with a disease milestone does not include the collection of a separate date for the related observation. This is particularly common for pre-study disease milestones, but may occur with on-study disease milestones as well. In such cases, MIDSDTC provides a related date/time in records that would not otherwise contain any date. In records that do contain date/time(s) of the observation, MIDSDTC allows easy comparison of the date(s) of the observation to the (start) date of the disease milestone. In such cases, it functions much like the reference time point date/time (--RFTDTC) in observations at time points.

When a disease milestone is an event or intervention, some data triggered by the disease milestone may be modeled as Findings About the disease milestone (i.e., FAOBJ is the disease milestone). In such cases, RELMIDS should be used to describe the temporal relationship between the Disease Milestone and the subject of the question being asked in the finding, rather than as describing when the question was asked.

  • When the subject of the question is the disease milestone itself, RELMIDS may be populated with a value such as "ENTIRE EVENT" or "ENTIRE TREATMENT."
  • When the subject of the question is a question about the occurrence of some activity or event related to the disease milestone, RELMIDS acts like an evaluation interval, describing the period of time over which the question is focused.
    • For questions about a possible cause of an event or about the indication for a treatment, RELMIDS would have a value such as "WEEK PRIOR" or "IMMEDIATELY BEFORE", or even just "BEFORE".
    • RELMIDS would be "DURING" for questions about things that may have occurred while an event or intervention disease milestone was in progress.
    • For sequelae of a disease milestone, RELMIDS would have a value such as "AT DISCHARGE" or "WEEK AFTER" or simply "AFTER".

Use of Disease Milestone Timing Variables with other Timing Variables

The disease milestone timing variables provide timing relative to an activity or event that has been identified, for the particular study, as a disease milestone. Their use does not preclude the use of variables that collect actual date/times or timing relative to the study schedule.

  • The use of actual date/times is unaffected. The Disease Milestone Timing variables may provide timing information in cases where actual date/times are unavailable, particularly for pre-study disease milestones. When the question text for an observation references a disease milestone, but a separate date for the observation is not collected, the disease milestone timing variables should be populated but the actual date/s should not be imputed by populating them with the date of the disease milestone. Examples of such questions: Disease stage at initial diagnosis of disease under study; Treatment for most recent disease episode.
  • Study-day variables should be populated wherever complete actual date/times are populated. This includes negative study days for pre-study observations.
  • The timing variables EPOCH and TAETORD (Planned Order of Element within Arm) may be populated for on-study observations associated with disease milestones. However, pre-study disease milestones, those which occur before the start of study participation when informed consent is obtained, by definition, do not have an associated EPOCH or TAETORD.
  • Visit variables are expected in many findings domains, but findings triggered by the occurrence of a study milestone may not occur at a scheduled visit.
    • Findings associated with pre-study disease milestones are often collected at a screening visit, although the test was not performed at that visit.
    • For findings associated with on-study disease milestones but not conducted at a scheduled visit, practices for populating VISITNUM as for an unscheduled visit should be followed.
  • The use of time-point variables with disease milestone variables may occur in cases where a disease milestone triggers treatment, and time points relative to treatment are part of the study schedule. For instance, a migraine trial may call for assessments of symptom severity at prescribed times after treatment of the migraine. If the migraine episodes were treated as disease milestones, then the disease milestone timing variables might be populated in the exposure and symptom-severity records. If the study planned to treat multiple migraine episodes, the MIDS variable would provide a convenient way to determine the episode with which data were associated.
  • An evaluation interval variable (--EVLINT or --EVLTXT) could be used in conjunction with disease milestone variables. For instance, patient-reported outcome instruments might be administered at the time of a disease milestone, and the questions in the instrument might include an evaluation interval.
  • The timing variables for start and end of an event or intervention relative to the study reference period (--STRF and --ENRF) or relative to a reference time point (--STRTPT and --STTPT, --ENRTPT and --ENTPT) could be used in conjunction with disease milestone variables. For example, a concomitant medication could be collected in association with a disease milestone, so that the disease milestone timing variables were populated, but relative timing variables could be used for the start or end of the concomitant medication.
  • The timing variables for start and end of a planned assessment interval might be populated for an assessment triggered by a disease milestone, if applicable. For example, the occurrence of a particular event might trigger both a treatment and Holter monitoring for 24 hours after the treatment.

Linking and Disease Milestones

When disease milestones have been defined for a study, the MIDS variable serves to link observations associated with a disease milestone in a way similar to the way that VISITNUM links observations collected at a visit. If disease milestones were not defined for the study, it would be possible to link records associated with a disease milestone using RELREC, but the use of disease milestones has certain advantages:

  • RELREC indicates that there is a relationship between records or datasets, but not the nature of the relationship. Records with the same MIDS value are related to the same disease milestone.
  • When disease milestones are defined, it is not necessary to create RELREC records to establish relationships between observations associated with a disease milestone.

4.5 Other Assumptions

4.5.1 Original and Standardized Results of Findings and Tests Not Done

4.5.1.1 Original and Standardized Results

The --ORRES variable contains the result of the measurement or finding as originally received or collected. --ORRES is an expected variable and should always be populated, with two exceptions:

  • When --STAT = "NOT DONE" since there is no result for such a record
  • When --DRVFL = "Y" since the distinction between an original result and a standard result is not applicable for records for which --DRVFL = "Y".

Note that records for which --DRVFL = "Y" may combine data collected at more than one visit. In such a case the sponsor must define the value for VISITNUM, addressing the correct temporal sequence. If a new record is derived for a dataset, and the source is not eDT, then that new record should be flagged as derived.

For example, in ECG data, if a corrected QT interval value derived in-house by the sponsor were represented in an SDTM record, then EGDRVFL would be "Y". If a corrected QT interval value was received from a vendor or was produced by the ECG machine, the derived flag would be null.

When --ORRES is populated, --STRESC must also be populated, regardless of whether the data values are character or numeric. The variable, --STRESC, is populated either by the conversion of values in --ORRES to values with standard units, or by the assignment of the value of --ORRES (as in the PE Domain, where --STRESC could contain a dictionary-derived term). A further step is necessary when --STRESC contains numeric values. These are converted to numeric type and written to --STRESN. Because --STRESC may contain a mixture of numeric and character values, --STRESN may contain null values, as shown in the flowchart below.

--ORRES
(all original values)→--STRESC
(derive or copy all results)→--STRESN
(numeric results only)

When the original measurement or finding is a selection from a defined codelist, in general, the --ORRES and --STRESC variables contain results in decoded format, that is, the textual interpretation of whichever code was selected from the codelist. In some cases where the code values in the codelist are statistically meaningful standardized values or scores, which are defined by sponsors or by valid methodologies such as SF36 questionnaires, the --ORRES variables will contain the decoded format, whereas, the --STRESC variables as well as the --STRESN variables will contain the standardized values or scores.

Occasionally data that are intended to be numeric are collected with characters attached that cause the character-to-numeric conversion to fail. For example, numeric cell counts in the source data may be specified with a greater than (>) or less than (<) sign attached (e.g. >10,000 or <1). In these cases, the value with the greater than (>) or less than (<) sign attached should be moved to the --STRESC variable, and --STRESN should be null. The rules for modifying the value for analysis purposes should be defined in the analysis plan and a numeric value should only be imputed in the ADaM datasets. If the value in --STRESC has different units, the greater than (>) or less than (<) sign should be maintained. An example is included in Section 4.5.1.3, Examples of Original and Standard Units and Test Not Done, Example 1, Rows 11 and 12.

4.5.1.2 Tests Not Done

If the data on the CRF is missing and "Yes/No" or "Done/Not Done" was not explicitly captured, a record should not be created to indicate that the data was not collected.

When an entire examination (laboratory draw, ECG, vital signs, or physical examination), or a group of tests (hematology or urinalysis), or an individual test (glucose, PR interval, blood pressure, or hearing) is not done, and this information is explicitly captured with a "Yes/No" or "Done/Not Done" question, this information should be represented in the dataset. The reason for the missing information may or may not have been collected.

A sponsor has two options:

  1. Submit individual records for each test not done.
  2. Submit one record for a group of tests that were not done.

The example below illustrates the single-record approach for representing a group of tests not done.

If a single record is used to represent a group of tests were not done:

  • --TESTCD should be --ALL
  • --TEST should be
  • --CAT should be
  • --ORRES should be null
  • --STAT should be "NOT DONE"
  • --REASND, if collected, might be "Specimen lost"

For example, if urinalysis tests were not done, then:

  • LBTESTCD would be "LBALL".
  • LBTEST would be "Laboratory Test Results".
  • LBCAT would be "URINALYSIS".
  • LBORRES would be null.
  • LBSTAT would be "NOT DONE".
  • LBREASND, if collected, might be "Subject could not void".

4.5.1.3 Examples of Original and Standard Units and Test Not Done

The following examples are meant to illustrate the use of Findings results variables, and are not meant as comprehensive domain examples. Certain required and expected variables are omitted, for example USUBJID, and the samples may represent data for more than one subject.

Example

Row 1:A numeric value was converted to the standard unit.Row 2:A numeric value was copied; the original unit was the standard unit so conversion was not needed.Rows 3-4:A character result was copied from the LBORRES to LBSTRESC. Since this is not a numeric result, LBSTRESN is null.Row 5:A character result was converted to a standardized format.Row 6:A result of "BLQ" was collected and copied to LBSTRESC. Note that the sponsor populated both LBORRESU and LBSTRESU with standard units, but these could have been left null.Row 7:A result was derived from multiple results, so LBDRVFL = "Y". Note that the original collected data are not shown in this example.Row 8:A result for LBTEST = "HCT" is missing for visit 2, as indicated by LBSTAT = "NOT DONE"; neither LBORRES nor LBSTRESC is populated.Row 9:Tests in the category "HEMATOLOGY" were not done at visit 3, as indicated by LBTESTCD = "LBALL" and LBSTAT = "NOT DONE".Row 10:None of the tests in the LB domain were done at visit 4, as indicated by LBTESTCD = "LBALL", a null LBCAT value, and LBSTAT = "NOT DONE".Row 11:Shows a result collected as an inequality. The unit collected was the standard unit, so the result required no conversion and was copied to LBSTRESC.Row 12:Shows a result collected as an inequality. In LBSTRESC, the numeric part of LBORRES has been converted to the standard unit, and the less than (<) sign has been retained. LBSTRESN is not populated.

lb.xpt

RowLBTESTCDLBCATLBORRESLBORRESULBSTRESCLBSTRESNLBSTRESULBSTATLBLOBXFLVISITNUMLBDTC1GLUCCHEMISTRY6.0mg/dL60.060.0mg/L

12016-02-012ALTCHEMISTRY12.1mg/L12.112.1mg/L

12016-02-013BACTURINALYSISMODERATE
MODERATE



12016-02-014RBCURINALYSISTRACE
TRACE



12016-02-015WBCURINALYSIS++
2+



12016-02-016KETONESCHEMISTRYBLQmg/LBLQ
mg/L

12016-02-017MCHCHEMATOLOGY

33.833.8g/dL
Y32016-02-158HCTHEMATOLOGY




NOT DONE
22016-02-089LBALLHEMATOLOGY




NOT DONE
32016-02-2910LBALL





NOT DONE
42016-02-2211WBCHEMATOLOGY<4, 00010^6/L<4,000
10^6/L

62016-02-0712BILICHEMISTRY<0.1mg/dL<1.71
umol/L

62016-02-07

Example

Row 1:A numeric result was collected in standard units. Since no conversion was necessary, the result was copied into LBSTRESC and LBSTRESN.Rows 2-3:Numeric results were converted to standard units.Row 4:Character values were copied to EGSTRESC. EGSTRESN is null.Row 5:The overall interpretation of the ECG is represented as a separate test.Row 6:The result for EGTESTCD = "PRAG" was missing at visit 2, as indicated by EGSTAT = "NOT DONE"; neither EGORRES nor EGSTRESC is populated.Row 7:At visit 3, there were no ECG results, as indicated by EGTESTCD = "EGALL" and EGSTAT = "NOT DONE".

eg.xpt

RowEGTESTCDEGTESETEGORRESEGORRESUEGSTRESCEGSTRESNEGSTRESUEGSTATVISITNUMEGDTC1QRSAGPR Interval, Aggregate0.362sec0.3620.362sec
12015-03-072QTAGQT Interval, Aggregate221msec0.2210.221sec
12015-03-073QTCBAGQTcB Interval, Aggregate412msec0.4120.412sec
12015-03-074SPRTARRYSupraventricular ArrhythmiasATRIAL FLUTTER
ATRIAL FLUTTER


12015-03-076INTPInterpretationABNORMAL
ABNORMAL


12015-03-075PRAGPR Interval, Aggregate




NOT DONE22015-03-147EGALLECG Test Results




NOT DONE32015-03-21

Example

Rows 1-2:Numeric values were converted to standard units.Row 3:A result for VSTESTCD = "HR" is missing, as indicated by VSSTAT = "NOT DONE"; neither VSORRES nor VSSTRESC is populated.Rows 4-5:Two measurements for VSTESTCD= "SYSBP" were done at visit 1.Row 6:A third measurement for VSTESTCD = "SYSBP" at visit 1 was a derived record, as indicated by VSDRVFL = "Y".Row 7:At visit 2, there were no Vital Signs results, as indicated by VSTESTCD = "VSALL" and VSSTAT = "NOT DONE".

vs.xpt

RowVSTESTCDVSORRESVSORRESUVSSTRESCVSSTRESNVSSTRESUVSSTATVSDRVFLVISITNUMVSDTC1HEIGHT60in152152cm

12016-07-182WEIGHT110LB5050kg

12016-07-183HR




NOT DONE
12016-07-184SYSBP96mmHg9696mmHg

12016-07-185SYSBP100mmHg100100mmHg

12016-07-186SYSBP

9898mmHg
Y12016-07-187VSALL




NOT DONE
22016-07-25

4.5.2 Linking of Multiple Observations

See Section 8, Representing Relationships and Data, for guidance on expressing relationships among multiple observations.

4.5.3 Text Strings That Exceed the Maximum Length for General-Observation-Class Domain Variables

4.5.3.1 Test Name (--TEST) Greater than 40 Characters

Sponsors may have test descriptions (--TEST) longer than 40 characters in their operational database. Since the --TEST variable is meant to serve as a label for a --TESTCD when a Findings dataset is transposed to a more horizontal format, the length of --TEST is limited to 40 characters (except as noted below) to conform to the limitations of the SAS v5 Transport format currently used for submission datasets. Therefore, sponsors have the choice to either insert the first 40 characters or a text string abbreviated to 40 characters in --TEST. Sponsors should include the full description for these variables in the study metadata in one of two ways:

  • If the annotated CRF contains the full text, provide a reference to the annotated CRF page containing the full test description in the Define-XML document origin definition for --TEST.
  • If the annotated CRF does not specify the full text, then the full text should be documented in the Define-XML document or the Clinical Study Data Reviewer's Guide.

The convention above should also be applied to the Qualifier Value Label (QLABEL) in Supplemental Qualifiers (SUPP--) datasets. IETEST values in IE and TI are exceptions to the above 40-character rule and are limited to 200 characters, since they are not expected to be transformed to column labels. Values of IETEST that exceed 200 characters should be described in study metadata as per the convention above. For further details see IE Assumption 3, and TI Assumption 5.

4.5.3.2 Text Strings Greater than 200 Characters in Other Variables

Some sponsors may collect data values longer than 200 characters for some variables. Because of the current requirement for the SAS v5 Transport file format, it is not possible to store the long text strings using only one variable. Therefore, the SDTMIG has defined conventions for storing long text string using multiple variables.

For general-observation-class variables and supplemental qualifiers (i.e., non-standard variables), the conventions are as follows:

  • The first 200 characters of text should be stored in the parent domain variable and each additional 200 characters of text should be stored in a record in the SUPP-- dataset (see Section 8.4, Relating Non-Standard Variables Values to a Parent Domain).
    • When splitting a text string into several records, the text should be split between words to improve readability.
    • When the text longer than 200 characters is for a supplemental qualifier, the first QNAM should describe the non-standard variable without any numeric suffix.
    • The value for QNAMs for additional text (>200 characters) should contain a sequential variable name, which is formed by appending a one-digit integer, beginning with 1, to the original domain variable name.
    • The value for QLABEL should be the original domain variable label.
      • The reason a digit integer or suffix is not appended to the label is because the long text string represents a single value for a variable. The physical representation due to the SAS v5 Transport file format does not change the concept described by the label.
      • This is different conceptually from when multiple values for a non-result qualifier variable where values are individually stored in SUPP--. In that case, both the QNAM and QLABEL must be uniquely named (see Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable) because they represent multiple values for a single variable.
      • In cases where the standard domain variable name is already 8 characters in length, sponsors should replace the last character with a digit when creating values for QNAM. As an example, for Other Action Taken in Adverse Events (AEACNOTH), values for QNAM for the SUPPAE records would have the values AEACNOT1, AEACNOT2, and so on.

Example: MHTERM with 500 characters

mh.xpt

RowSTUDYIDDOMAINUSUBJIDMHSEQMHTERM112345MH99-12361st ~200 chars of text, split between words

suppmh.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL112345MH99-123MHSEQ6MHTERM1Reported Term for the Medical History2nd ~200 chars of text, split between wordsCRF
212345MH99-123MHSEQ6MHTERM2Reported Term for the Medical Historylast 100 or more chars of textCRF

Example: AEACN with >200 characters

In this example, the text entered for AEACNOTH was longer than 200 characters, but required only one supplemental qualifier for the text that extended beyond what could be represented in the standard variable.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERMAEACNOTH112345AE99-1234HEART FAILURE1st ~200 characters of text, split between words

suppae.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL112345AE99-123AESEQ4AEACNOT1Other Action Takenremaining characters of textCRF

Example

pr.xpt

RowSTUDYIDDOMAINUSUBJIDPRSEQPRTRT112345PR99-1234KIDNEY TRANSPLANT

In this example, the text of the supplemental qualifier PRREAS was longer than 200 characters, but required only one additional supplemental qualifier to represent the remaining text.

supppr.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG112345PR99-123PRSEQ1PRREASReason1st ~200 characters of text, split between wordsCRF212345PR99-123PRSEQ1PRREAS1Reasonremaining characters of textCRF

The following domains have specialized conventions for representing values longer than 200 characters:

  • Special Purpose Comments (CO) domain (see CO Assumption 3)
  • Trial Design Trial Summary (TS) domain (see TS Assumption 6)
  • Trial Design Trial Inclusion/Exclusion Criteria (TI) domain (see TI Assumption 5)
  • Findings Inclusion/Exclusion Criteria Not Met (IE) domain (see IE Assumption 3)

The following table summarizes the conventions and notes the specializations.

Text Strings >200 Char Conventions

General Observation Class & Supplemental Qualifier Variables

Text Strings >200 Char Conventions

CO.COVAL

Text Strings >200 Char Conventions

TS.TSVAL

Text Strings >200 Char Conventions

TI.IETEST and IE.IETEST

The first 200 characters of text should be stored in the variable and each additional 200 characters of text should be stored as a record in the SUPP-- datasetThe first 200 characters of text should be stored in COVAL and each additional 200 characters of text should be stored in COVAL1 to COVALn.The first 200 characters of text should be stored in TSVAL and each additional 200 characters of text should be stored in TSVAL1 to TSVALn.If the inclusion/exclusion criteria text is >200 characters, put meaningful text in IETEST and describe the full text in the study metadata.When splitting a text string into several records, the text should be split between words to improve readability.When splitting a text string into several records, the text should be split between words to improve readability.When splitting a text string into several records, the text should be split between words to improve readability.Not applicable.The value for QLABEL should be the original domain variable label.The variable labels for COVAL1 to COVALn should be "Comment".The variable labels for TSVAL1 to TSVALn should be "Parameter Value".Not applicable.

4.5.4 Evaluators in the Interventions and Events Observation Classes

Because observations may originate from more than one source (e.g., an Investigator or Independent Assessor), the observations recorded in the Findings class include the --EVAL qualifier. For the Interventions and Events observation classes, which do not include the --EVAL variable, all data are assumed to be attributed to the principal investigator. The QEVAL variable can be used to describe the evaluator for any data item in a SUPP-- dataset (Section 8.4.1, Supplemental Qualifiers – SUPP-- Datasets), but is not required when the data are objective. For observations that have primary and secondary evaluations of specific qualifier variables, sponsors should put data from the primary evaluation into the standard domain dataset and data from the secondary evaluation into the Supplemental Qualifier datasets (SUPP--). Within each SUPP-- record, the value for QNAM should be formed by appending a "1" to the corresponding standard domain variable name. In cases where the standard domain variable name is already eight characters in length, sponsors should replace the last character with a "1" (incremented for each additional attribution).

This example illustrates a case where an adjudication committee evaluated an adverse event. The evaluations of the adverse event by the primary investigator were represented in the standard AE dataset. The evaluations of the adjudication committee were represented in SUPPAE. See Section 8.4, Relating Non-Standard Variables Values to a Parent Domain. Note that the QNAM for the "Relationship to Non-Study Treatment" supplemental qualifier is AERELNS1, rather than AERELNST1, since AERELNST already eight characters in length.

suppae.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL112345AE99-123AESEQ3AESEV1Severity/ IntensityMILDCRFADJUDICATION COMMITTEE212345AE99-123AESEQ3AEREL1CausalityPOSSIBLY RELATEDCRFADJUDICATION COMMITTEE312345AE99-123AESEQ3AERELNS1Relationship to Non-Study TreatmentPossibly related to aspirin useCRFADJUDICATION COMMITTEE

4.5.5 Clinical Significance for Findings Observation Class Data

For assessments of clinical significance when the overall interpretation is a record in the domain, use a Supplemental Qualifier (SUPP--) record (with QNAM = "--CLSIG") linked to the record that contains the overall interpretation or a particular result. An example would be a QNAM value of "EGCLSIG" in SUPPEG with a value of "Y", indicating that an ECG result of "ATRIAL FIBRILLATION" was clinically significant.

Separate from clinical significance are results of "NORMAL" or "ABNORMAL", or lab values that are out of normal range. Examples of the latter include the following:

  • An ECG test with EGTESTCD = "INTP", which addresses the ECG as a whole, should have a result or of "NORMAL" or "ABNORMAL". A record for EGTESTCD = "INTP" may also have a record in SUPPEG indicating whether the result is clinically significant.
  • A record for a vital signs measurement (e.g., systolic blood pressure) or a lab test (e.g., hematocrit) that contains a measurement may have a normal range and a normal range indicator. It could also have a SUPP-- record indicating whether the result was clinically significant.

4.5.6 Supplemental Reason Variables

The SDTM general observation classes include the --REASND variable to submit the reason a response is not present (a result in a findings class or an --OCCUR value in an events or interventions variable). However, sponsors sometimes collect the reason that something wasdone. For the interventions general observation class, --INDC is available to represent the medical condition for which the intervention was given, and --ADJ is available to represent the reason for a dose adjustment. If the sponsor collects a reason for performing a test represented in a findings or an activity represented in an events domain, or a reason for an intervention other than a medical indication, the reason can be represented in the SUPP-- dataset (as described in Section 8.4.1, Supplemental Qualifiers – SUPP-- Datasets) using the supplemental qualifier with QNAM of "--REAS" listed in Appendix C2, Supplemental Qualifiers Name Codes. If multiple reasons are reported, refer to Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable.

For example, if the sponsor collected the reason that an extra lab test was done, a SUPPLB record might be populated as follows. Note that the sponsor used a label that was made more specific to the LB domain, rather than the label "Reason" in the appendix.

supplb.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG112345LB99-123LBSEQ3LBREASReason Test was PerformedORIGINAL SAMPLE LOSTCRF

4.5.7 Presence or Absence of Pre-Specified Interventions and Events

Interventions (e.g., concomitant medications) and Events (e.g., medical history) can generally be collected in two different ways, by recording either verbatim free text or the responses to a pre-specified list of treatments or terms. Since the method of solicitation for information on treatments and terms may affect the frequency at which they are reported, whether they were pre-specified may be of interest to reviewers. The --PRESP variable is used to indicate whether a specific intervention (--TRT) or event (--TERM) was solicited. The --PRESP variable has controlled terminology of "Y" (for "Yes") or a null value. It is a permissible variable, and should only be used when the topic variable values come from a pre-specified list. Questions such as "Did the subject have any concomitant medications?" or "Did the subject have any medical history?" should not have records in an SDTM domain because 1) these are not valid values for the respective topic variables of CMTRT and MHTERM, and 2) records whose sole purpose is to indicate whether or not a subject had records are not meaningful.

The --OCCUR variable is used to indicate whether a pre-specified intervention or event occurred or did not occur. It has controlled terminology of "Y" and "N" (for "Yes" and "No"). It is a permissible variable and may be omitted from the dataset if no topic-variable values were pre-specified.

If a study collects both pre-specified interventions and events as well as free-text events and interventions, the value of --OCCUR should be "Y" or "N" for all pre-specified interventions and events, and null for those reported as free-text.

The --STAT and --REASND variables can be used to provide information about pre-specified interventions and events for which there is no response (e.g., investigator forgot to ask). As in Findings, --STAT has controlled terminology of NOT DONE.

SituationValue of --PRESPValue of --OCCURValue of --STATSpontaneously reported event occurred


Pre-specified event occurredYY
Pre-specified event did not occurYN
Pre-specified event has no responseY
NOT DONE

Refer to the standard domains in the Events and Interventions General Observation Classes for additional assumptions and examples.

4.5.8 Accounting for Long-Term Follow-up

Studies often include long-term follow-up assessments to monitor a subject's condition. Use cases include studies in terminally ill populations that periodically assess survival and studies involving chronic disease that include follow up to assess relapse. Long-term follow-up is often conducted via telephone calls rather than clinic visits. Regardless of the method of contact, the information should be stored in the appropriate topic-based domain.

Overall study conclusion in the Disposition (DS) domain occurs once all contact with the subject ceases. If a study has a clinical treatment phase followed by a long-term follow-up phase, these two segments of the study can be represented as separate epochs within the overall study, each with its own epoch disposition record.

The recommended SDTM approach to storing these data can be described by an example.

Assume an oncology study encompasses two months of clinical treatment and assessments followed by once-monthly telephone contacts. The contacts continue until the subject dies. During the telephone contact, the investigator collects information on the subject's survival status and medication use. The answers to certain questions may trigger other data collection. For example, if the subject's survival status is "dead", then this indicates that the subject has ceased participation in the study, so a study discontinuation record would need to be created. In SDTM, the data related to these follow-up telephone contacts should be stored as follows:

  1. Concomitant medications reported during the contact should be stored in the Concomitant Medications (CM) domain.
  2. The subject's survival status should be stored in the SS (Subject Status) domain.
  3. The disposition of the subject at the time of the final follow-up contact should be stored in Disposition (DS). Note that overall study conclusion is the point where any contact with the subject ceases, which in this example is also the conclusion of long-term follow-up. The disposition of the subject at the conclusion of the two-month clinical treatment phase would be stored in DS as the conclusion to that epoch. Long-term follow-up would be represented as a separate epoch. Therefore, in this example the subject could have three disposition records in DS, with both the follow-up epoch disposition and the overall study conclusion disposition being collected at the final telephone contact. Refer to the Disposition (DS) domain (Section 6.2.3, Disposition) for detailed assumptions and examples.
  4. If the subject's survival status is "dead", the Demographics (DM) variables DTHDTC and DTHFL must be appropriately populated.
  5. The long-term follow-up phase would be represented in Trial Arms (TA), Trial Elements (TE), and Trial Visits (TV).
  6. The contacts would be recorded in Subject Visits (SV) and Subject Elements (SE) consistent with the way they are represented in TV and TE.

4.5.9 Baseline Values

The new variable --LOBXFL has been introduced in this release to address the need for a consistent definition of a value that can serve as a reference with which to compare post-treatment values. This generic definition approximates the concept of baseline and can be used to calculate post-treatment changes. In domains where --BLFL was expected, its core value has been changed from expected to permissible, the new variable --LOBXFL, with a core value of expected, has been added to contain the consistent definition. In domains where --BLFL was permissible, the new variable --LOBXFL was added with a core value of permissible.

The table below shows a set of similar flag variables and their usage across SDTM and ADaM:

VariableStructure Where It Is DefinedRequirement in That StructureDefinitionIntended Use--LOBXFLSDTM FindingsExpected or PermissibleLast non-missing value prior to RFXSTDTC (Operationally derived)Consistent pre-treatment reference value baseline for use across all studies and sponsors.ABLFLADaM BDSConditionally RequiredFlags the record that is the source of the baseline value for a given parameter specified in the Statistical Analysis Plan (May differ both across and within studies and datasets)Baseline for ADaM analysis as specified in the Statistical Analysis Plan--BLFLSDTM FindingsPermissible (formerly expected in some domains)A baseline defined by the sponsor (Could be derived in the same manner as --LOBXFL or ABLFL, but is not required to be)Any sponsor-defined baseline use

As shown above, each variable serves a specific need. The SDTM variable --LOBXFL (and/or --BLFL, if used) can be copied to ADaM for traceability and transparency, but only the ADaM variable ABLFL would be used to signify baseline for analysis. The content of --LOBXFL and ABLFL will be exactly the same when the Statistical Analysis Plan specifies that the baseline used for analysis is the last non-missing value prior to RFXSTDTC.

5 Models for Special Purpose Domains

Special Purpose Domains is an SDTM category in its own right. Special Purpose Domains provide specific, standardized structures to represent additional important information that does not fit any of the General Observation Classes.

Domain CodeDomain DescriptionCO

Comments

A special purpose domain that contains comments that may be collected alongside other data.

DM

Demographics

A special purpose domain that includes a set of essential standard variables that describe each subject in a clinical study. It is the parent domain for all other observations for human clinical subjects.

SE

Subject Elements

A special purpose domain that contains the actual order of elements followed by the subject, together with the start date/time and end date/time for each element.

SM

Subject Disease Milestones

A special purpose domain that is designed to record the timing, for each subject, of disease milestones that have been defined in the Trial Disease Milestones (TM) domain.

SV

Subject Visits

A special purpose domain that contains the actual start and end data/time for each visit of each individual subject.

5.1 Comments

CO – Description/Overview

A special purpose domain that contains comments that may be collected alongside other data.

CO – Specification

co.xpt, Comments — Special Purpose, Version 3.3. One record per comment per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharCOIdentifierTwo-character abbreviation for the domain.ReqRDOMAINRelated Domain AbbreviationChar*Record QualifierTwo-character abbreviation for the domain of the parent record(s). Null for comments collected on a general comments or additional information CRF page.PermUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqCOSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqIDVARIdentifying VariableChar*Record QualifierIdentifying variable in the parent dataset that identifies the record(s) to which the comment applies. Examples AESEQ or CMGRPID. Used only when individual comments are related to domain records. Null for comments collected on separate CRFs.PermIDVARVALIdentifying Variable ValueChar
Record QualifierValue of identifying variable of the parent record(s). Used only when individual comments are related to domain records. Null for comments collected on separate CRFs.PermCOREFComment ReferenceChar
Record QualifierSponsor-defined reference associated with the comment. May be the CRF page number (e.g., 650), or a module name (e.g., DEMOG), or a combination of information that identifies the reference (e.g. 650-VITALS-VISIT 2).PermCOVALCommentChar
TopicThe text of the comment. Text over 200 characters can be added to additional columns COVAL1-COVALn. See Assumption 3.ReqCOEVALEvaluatorChar*Record QualifierUsed to describe the originator of the comment. Examples: CENTRAL, REVIEWER, ADJUDICATION COMMITTEE, PRINCIPAL INVESTIGATOR.PermCOEVALIDEvaluator IdentifierChar(MEDEVAL)Record QualifierUsed to distinguish multiple evaluators with the same role recorded in --EVAL. Examples: RADIOLOGIST, RADIOLOGIST1, RADIOLOGIST2.PermCODTCDate/Time of CommentCharISO 8601TimingDate/time of comment on dedicated comment form. Should be null if this is a child record of another domain or if comment date was not collected.PermCODYStudy Day of CommentNum
TimingStudy day of the comment, in integer days. The algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in the Demographics (DM) domain.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

CO – Assumptions

  1. The Comments special purpose domain provides a solution for submitting free-text comments related to data in one or more SDTM domains (as described in Section 8.5, Relating Comments to a Parent Domain) or collected on a separate CRF page dedicated to comments. Comments are generally not responses to specific questions; instead, comments usually consist of voluntary, free-text or unsolicited observations.
  2. The CO dataset accommodates three sources of comments:
    1. Those unrelated to a specific domain or parent record(s), in which case the values of the variables RDOMAIN, IDVAR, and IDVARVAL are null. CODTC should be populated if captured. See example, Row 1.
    2. Those related to a domain but not to specific parent record(s), in which case the value of the variable RDOMAIN is set to the DOMAIN code of the parent domain and the variables IDVAR and IDVARVAL are null. CODTC should be populated if captured. See example, Row 2.
    3. Those related to a specific parent record or group of parent records, in which case the value of the variable RDOMAIN is set to the DOMAIN code of the parent record(s) and the variables IDVAR and IDVARVAL are populated with the key variable name and value of the parent record(s). Assumptions for populating IDVAR and IDVARVAL are further described in Section 8.5, Relating Comments to a Parent Domain. CODTC should be null because the timing of the parent record(s) is inherited by the comment record. See example, Rows 3-5.
  3. When the comment text is longer than 200 characters, the first 200 characters of the comment will be in COVAL, the next 200 in COVAL1, and additional text stored as needed to COVALn. See example, Rows 3-4.
    Additional information about how to relate comments to parent SDTM records is provided in Section 8.5, Relating Comments to a Parent Domain.
  4. The variable COREF may be null unless it is used to identify the source of the comment. See example, Rows 1 and 5.
  5. Any Identifier variables and Timing variables may be added to the CO domain, but the following qualifiers would generally not be used in CO: --GRPID, --REFID, --SPID, VISIT, VISITNUM, VISITDY, TAETORD, --TPT, --TPTNUM, --ELTM, --TPTREF, --RFTDTC.

CO – Examples

Example

Row 1:Shows a comment collected on a separate comments page. Since it was unrelated to any specific domain or record, RDOMAIN, IDVAR, and IDVARVAL are null.Row 2:Shows a comment that was collected on the bottom of the PE page for Visit 7, without any indication of specific records it applied to. Since the comment related to a specific domain, RDOMAIN is populated. Since it was related to a specific visit, VISIT, COREF is "VISIT 7". However, since it does not relate to a specific record, IDVAR and IDVARVAL are null.Row 3:Shows a comment related to a single AE record having its AESEQ=7.Row 4:Shows a comment related to multiple EX records with EXGRPID = "COMBO1".Row 5:Shows a comment related to multiple VS records with VSGRPID = "VS2".Row 6:Shows one option for representing a comment collected on a visit-specific comments page not associated with a particular domain. In this case, the comment is linked to the Subject Visit record in SV (RDOMAIN = "SV") and IDVAR and IDVARVAL are populated link the comment to the particular visit.Row 7:Shows a second option for representing a comment associated only with a visit. In this case, COREF is used to show that the comment is related to the particular visit.Row 8:Shows a third option for representing a comment associated only with a visit. In this case, the VISITNUM variable was populated to indicate that the comment was associated with a particular visit.

co.xpt

RowSTUDYIDDOMAINRDOMAINUSUBJIDCOSEQIDVARIDVARVALCOREFCOVALCOVAL1COVAL2COEVALVISITNUMCODTC11234CO
AB-991


Comment text

PRINCIPAL INVESTIGATOR
2003-11-0821234COPEAB-992

VISIT 7Comment text

PRINCIPAL INVESTIGATOR
2004-01-1431234COAEAB-993AESEQ7PAGE 650First 200 charactersNext 200 charactersRemaining textPRINCIPAL INVESTIGATOR

41234COEXAB-994EXGRPIDCOMBO1PAGE 320-355First 200 charactersRemaining text
PRINCIPAL INVESTIGATOR

51234COVSAB-995VSGRPIDVS2
Comment text

PRINCIPAL INVESTIGATOR

61234COSVAB-996VISITNUM4
Comment Text

PRINCIPAL INVESTIGATOR

71234CO
AB-997

VISIT 4Comment Text

PRINCIPAL INVESTIGATOR

81234CO
AB-998


Comment Text

PRINCIPAL INVESTIGATOR4

5.2 Demographics

DM – Description/Overview

A special purpose domain that includes a set of essential standard variables that describe each subject in a clinical study. It is the parent domain for all other observations for human clinical subjects.

DM – Specification

dm.xpt, Demographics — Special Purpose, Version 3.3. One record per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharDMIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product. This must be a unique number, and could be a compound identifier formed by concatenating STUDYID-SITEID-SUBJID.ReqSUBJIDSubject Identifier for the StudyChar
TopicSubject identifier, which must be unique within the study. Often the ID of the subject as recorded on a CRF.ReqRFSTDTCSubject Reference Start Date/TimeCharISO 8601Record QualifierReference Start Date/time for the subject in ISO 8601 character format. Usually equivalent to date/time when subject was first exposed to study treatment. See Assumption 9 for additional detail on when RFSTDTC may be null.ExpRFENDTCSubject Reference End Date/TimeCharISO 8601Record QualifierReference End Date/time for the subject in ISO 8601 character format. Usually equivalent to the date/time when subject was determined to have ended the trial, and often equivalent to date/time of last exposure to study treatment. Required for all randomized subjects; null for screen failures or unassigned subjects.ExpRFXSTDTCDate/Time of First Study TreatmentCharISO 8601Record QualifierFirst date/time of exposure to any protocol-specified treatment or therapy, equal to the earliest value of EXSTDTC.ExpRFXENDTCDate/Time of Last Study TreatmentCharISO 8601Record QualifierLast date/time of exposure to any protocol-specified treatment or therapy, equal to the latest value of EXENDTC (or the latest value of EXSTDTC if EXENDTC was not collected or is missing).ExpRFICDTCDate/Time of Informed ConsentCharISO 8601Record QualifierDate/time of informed consent in ISO 8601 character format. This will be the same as the date of informed consent in the Disposition domain, if that protocol milestone is documented. Would be null only in studies not collecting the date of informed consent.ExpRFPENDTCDate/Time of End of ParticipationCharISO 8601Record QualifierDate/time when subject ended participation or follow-up in a trial, as defined in the protocol, in ISO 8601 character format. Should correspond to the last known date of contact. Examples include completion date, withdrawal date, last follow-up, date recorded for lost to follow up, or death date.ExpDTHDTCDate/Time of DeathCharISO 8601Record QualifierDate/time of death for any subject who died, in ISO 8601 format. Should represent the date/time that is captured in the clinical-trial database.ExpDTHFLSubject Death FlagChar(NY)Record QualifierIndicates the subject died. Should be "Y" or null. Should be populated even when the death date is unknown.ExpSITEIDStudy Site IdentifierChar*Record QualifierUnique identifier for a site within a study.ReqINVIDInvestigator IdentifierChar
Record QualifierAn identifier to describe the Investigator for the study. May be used in addition to SITEID. Not needed if SITEID is equivalent to INVID.PermINVNAMInvestigator NameChar
Synonym QualifierName of the investigator for a site.PermBRTHDTCDate/Time of BirthCharISO 8601Record QualifierDate/time of birth of the subject.PermAGEAgeNum
Record QualifierAge expressed in AGEU. May be derived from RFSTDTC and BRTHDTC, but BRTHDTC may not be available in all cases (due to subject privacy concerns).ExpAGEUAge UnitsChar(AGEU)Variable QualifierUnits associated with AGE.ExpSEXSexChar(SEX)Record QualifierSex of the subject.ReqRACERaceChar(RACE)Record QualifierRace of the subject. Sponsors should refer to "Collection of Race and Ethnicity Data in Clinical Trials" (FDA, October, 2016) for guidance regarding the collection of race (https://www.fda.gov/downloads/regulatoryinformation/guidances/ucm126396.pdf) See Assumption below regarding RACE.ExpETHNICEthnicityChar(ETHNIC)Record QualifierThe ethnicity of the subject. Sponsors should refer to "Collection of Race and Ethnicity Data in Clinical Trials" (FDA, October, 2016) for guidance regarding the collection of ethnicity (https://www.fda.gov/downloads/regulatoryinformation/guidances/ucm126396.pdf).PermARMCDPlanned Arm CodeChar*Record Qualifier

ARMCD is limited to 20 characters. It is not subject to the character restrictions that apply to TESTCD.The maximum length of ARMCD is longer than for other "short" variables to accommodate the kind of values that are likely to be needed for crossover trials. For example, if ARMCD values for a seven-period crossover were constructed using two-character abbreviations for each treatment and separating hyphens, the length of ARMCD values would be 20. If the subject was not assigned to an Arm, ARMCD is null and ARMNRS is populated.

With the exception of studies which use multi-stage Arm assignments, must be a value of ARMCD in the Trial Arms Dataset.

ExpARMDescription of Planned ArmChar*Synonym Qualifier

Name of the Arm to which the subject was assigned. If the subject was not assigned to an Arm, ARM is null and ARMNRS is populated.

With the exception of studies which use multi-stage Arm assignments, must be a value of ARM in the Trial Arms Dataset.

ExpACTARMCDActual Arm CodeChar*Record Qualifier

Code of actual Arm. ACTARMCD is limited to 20 characters. It is not subject to the character restrictions that apply to TESTCD. The maximum length of ACTARMCD is longer than for other short variables to accommodate the kind of values that are likely to be needed for crossover trials.

With the exception of studies which use multi-stage Arm assignments, must be a value of ARMCD in the Trial Arms Dataset.

If the subject was not assigned to an Arm or followed a course not described by any planned Arm, ACTARMCD is null and ARMNRS is populated.

ExpACTARMDescription of Actual ArmChar*Synonym Qualifier

Description of actual Arm.

With the exception of studies which use multi-stage Arm assignments, must be a value of ARM in the Trial Arms Dataset.

If the subject was not assigned to an Arm or followed a course not described by any planned Arm, ACTARM is null and ARMNRS is populated.

ExpARMNRSReason Arm and/or Actual Arm is NullChar*Record QualifierA coded reason that Arm variables (ARM and ARMCD) and/or actual Arm variables (ACTARM and ACTARMCD) are null. Examples: "SCREEN FAILURE", "NOT ASSIGNED", "ASSIGNED, NOT TREATED", "UNPLANNED TREATMENT". It is assumed that if the Arm and actual Arm variables are null, the same reason applies to both Arm and actual Arm.ExpACTARMUDDescription of Unplanned Actual ArmChar
Record QualifierA description of actual treatment for a subject who did not receive treatment described in one of the planned trial Arms.ExpCOUNTRYCountryCharISO 3166-1 Alpha-3Record QualifierCountry of the investigational site in which the subject participated in the trial.ReqDMDTCDate/Time of CollectionCharISO 8601TimingDate/time of demographic data collection.PermDMDYStudy Day of CollectionNum
TimingStudy day of collection measured as integer days.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

DM – Assumptions

  1. Investigator and site identification: Companies use different methods to distinguish sites and investigators. CDISC assumes that SITEID will always be present, with INVID and INVNAM used as necessary. This should be done consistently and the meaning of the variable made clear in the Define-XML document.
  2. Every subject in a study must have a subject identifier (SUBJID). In some cases a subject may participate in more than one study. To identify a subject uniquely across all studies for all applications or submissions involving the product, a unique identifier (USUBJID) must be included in all datasets. Subjects occasionally change sites during the course of a clinical trial. The sponsor must decide how to populate variables such as USUBJID, SUBJID and SITEID based on their operational and analysis needs, but only one DM record should be submitted for the subject. The Supplemental Qualifiers dataset may be used if appropriate to provide additional information.
  3. Concerns for subject privacy suggest caution regarding the collection of variables like BRTHDTC. This variable is included in the Demographics model in the event that a sponsor intends to submit it; however, sponsors should follow regulatory guidelines and guidance as appropriate.
  4. With the exception of trials that use multi-stage processes to assign subjects to Arms described below, ARM and ACTARM must be populated with ARM values from the Trial Arms (TA) dataset and ARMCD and ACTARMCD must be populated with ARMCD values from the TA dataset or be null. The ARM and ARMCD values in the TA dataset have a one-to-one relationship, and that one-to-one relationship must be preserved in the values used to populate ARM and ARMCD in DM, and to populate the values of ACTARM and ACTARMCD in DM.
    1. Rules for the Arm-Related Variables:
      1. If ARMCD is null, then ARM must be null and ARMNRS must be populated with the reason ARMCD is null.
      2. If ACTARMCD is null, then ACTARM must be null and ARMNRS must be populated with the reason ACTARMCD is null. Both ARMCD and ACTARMCD will be null for subjects who were not assigned to treatment. The same reason will provide the reason that both are null.
      3. ARMNRS may not be populated if both ARMCD and ACTARMCD are populated. ARMCD and ACTARMCD will be populated if the subject was assigned to an arm and received treatment consistent with one of the arms in the TA dataset. If ARMCD and ACTARMCD are not the same, that is sufficient to explain the situation; ARMNRS should not be populated.
      4. If ARMNRS is populated with "UNPLANNED TREATMENT", ACTARMUD should be populated with a description of the unplanned treatment received.
    2. Multi-stage Assignment to Treatment: Some trials use a multi-stage process for assigning a subject to an Arm. Example Trial 3 in Section 7.2.1 Trial Arms, illustrates such a trial. In such a case, best practice is to create ARMCD values which are composed of codes representing the results of the multiple stages of the treatment assignment process. If a subject is partially assigned, then truncated codes representing the stages completed can be used in ARMCD, and similar truncated codes can be used in ACTARMCD. The descriptions used to populate ARM and ACTARM should be similarly truncated, and the one-to-relationship between these truncated codes should be maintained for all affected subjects in the trial. Example 7 in Section 5.2, Demographics, provides an example of this situation, and Example 2 in Section 5.3, Subject Elements, shows another example. Note that this use of values not in the TA dataset is allowable only for trials with multi-stage assignment to Arms and to subjects in those trials who do not complete all stages of the assignment.
    3. Examples Illustrating the Arm-Related Variables
      1. Example 1 in Section 5.2, Demographics, shows how a subject who was a screen failure and was never treated would be handled.
      2. The Subject Elements (SE) dataset records the series of elements a subject passed through in the course of a trial, and these determine the value of ACTARMCD. The following examples include sample data for both datasets to illustrate this relationship.
        1. Example 6 in Section 5.2, Demographics, shows how subjects who started the trial but were never assigned to an Arm would be handled.
        2. Example 1 in Section 5.3, Subject Elements, shows representation of a situation for a subject who received a treatment that was not the one to which they were assigned.
        3. Example 2 in Section 5.3, Subject Elements, shows representation of a situation in which a subject received a set of treatments different from that for any of the planned Arms.
  5. Study population flags should not be included in SDTM data. The standard Supplemental Qualifiers included in previous versions of the SDTMIG (COMPLT, FULLSET, ITT, PPROT, and SAFETY) should not be used. Note that the ADaM subject-level analysis dataset (ADSL) specifies standard variable names for the most common populations and requires the inclusion of these flags when necessary for analysis; consult the ADaM Implementation Guide for more information about these variables.
  6. Submission of multiple race responses should be represented in the Demographics domain and Supplemental Qualifiers (SUPPDM) dataset as described in Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable. If multiple races are collected, then the value of RACE should be "MULTIPLE" and the additional information will be included in the Supplemental Qualifiers dataset. Controlled terminology for RACE should be used in both DM and SUPPDM so that consistent values are available for summaries regardless of whether the data are found in a column or row. If multiple races were collected and one was designated as primary, RACE in DM should be the primary race and additional races should be reported in SUPPDM. When additional free-text information is reported about subject's RACE using "Other, Specify", sponsors should refer to Section 4.2.7.1, "Specify" Values for Non-Result Qualifier Variables. If the race was collected via an "Other, Specify" field and the sponsor chooses not to map the value as described in the current FDA guidance (see CDISC Notes for RACE in the domain specification), then the value of RACE should be "OTHER". If a subject refuses to provide race information, the value of RACE could be "UNKNOWN". See DM Example 3, DM Example 4, and DM Example 5.
  7. RFSTDTC, RFENDTC, RFXSTDTC, RFXENDTC, RFICDTC, RFPENDTC, and BRTHDTC represent date/time values, but they are considered to have a Record Qualifier role in DM. They are not considered to be Timing Variables because they are not intended for use in the general observation classes.
  8. Additional Permissible Identifier, Qualifier, and Timing Variables:
    1. Only the following Timing variables are permissible and may be added as appropriate: VISITNUM, VISIT, VISITDY. The Record Qualifier DMXFN (External File Name) is the only additional qualifier variable that may be added, which is adopted from the Findings general observation class, may also be used to refer to an external file, such as a patient narrative.
    2. The order of these additional variables within the domain should follow the rules as described in Section 4.1.4, Order of the Variables and the order described in Section 4.2, General Variable Assumptions.
  9. As described in Section 4.1.4, Order of the Variables, RFSTDTC is used to calculate study day variables. RFSTDTC is usually defined as the date/time when a subject was first exposed to study drug. This definition applies for most interventional studies, when the start of treatment is the natural and preferred starting point for study day variables and thus the logical value for RFSTDTC. In such studies, when data are submitted for subjects who are ineligible for treatment (e.g., screen failures with ARMNRS = "SCREEN FAILURE"), subjects who were enrolled but not assigned to an arm (e.g., ARMNRS = "NOT ASSIGNED"), or subjects who were randomized but not treated (e.g., ARMNRS = "NOT TREATED"), RFSTDTC will be null. For studies with designs that include a substantial portion of subjects who are not expected to be treated, a different protocol milestone may be chosen as the starting point for study day variables. Some examples include non-interventional or observational studies, studies with a no-treatment Arm, or studies where there is a delay between randomization and treatment.
  10. The DM domain contains several pairs of reference period variables: RFSTDTC and RFENDTC, RFXSTDTC and RFXENDTC and, RFICDTC and RFPENDTC. There are three sets of reference variables to accommodate distinct reference period definitions and there are instances when the values of the variables may be exactly the same, particularly the first two pairs of variables in the preceding list.
    1. RFSTDTC and RFENDTC: This pair of variables is sponsor defined, but usually represents the date/time of first and last study exposure. However, there are certain study designs where the start of the reference period is defined differently, such as studies that have a washout period before randomization or have a medical procedure, such as a biopsy, required during screening. In these cases, RFSTDTC may be the enrollment date, which is prior to first dose. Since study day values are calculated using RFSTDTC, in this case study days would not be based on the date of first dose.  
    2. RFXSTDTC and RFXENDTC: This pair of variables defines a consistent reference period for all interventional studies and is not open to customization. RFXSTDTC and RFXENDTC always represent the date/time of first and last study exposure. The study reference period often duplicates the reference period defined in RFSTDTC and RFENDTC, but not always. Therefore, this pair of variables is important as they guarantee that a reviewer will always be able to reference the first and last study exposure reference period. RFXSTDTC should be the same as SESTDTC for the first treatment Element described in the SE dataset. RFXENDTC may often be the same as the SEENDTC for the last treatment Element described in the SE dataset.
    3. RFICDTC and RFPENDTC: The definitions of this pair of variables are consistent in every study they're used in. They represent the entire period of a subject's involvement in a study, from providing informed consent through to the last participation event or activity. There may be times when this period coincides with other reference periods but that's unusual. An example in which these period would coincide with the study reference period, RFSTDTC to RFENDTC, might be an observational trial where no study intervention is administered. RFICDTC should correspond to the date of the informed consent protocol milestone in DS, if that protocol milestone is documented in DS. In the event that there are multiple informed consents, this will be the date of the first one. RFPENDTC will be the last date of participation for a subject for data included in a submission. This should be the last date of any record for the subject in the database at the time it's locked for submission. As such, it may not be the last date of participation in the study if the submission includes interim data.

DM – Examples

Example

dm.xpt

RowSTUDYIDDOMAINUSUBJIDSUBJIDRFSTDTCRFENDTCRFXSTDTCRFXENDTCRFICDTCRFPENDTCSITEIDINVNAMBRTHDTCAGEAGEUSEXRACEETHNICARMCDARMACTARMCDACTARMARMNRSACTARMUDCOUNTRY1ABC123DMABC12301001010012006-01-122006-03-102006-01-122006-03-102006-01-032006-04-0101JOHNSON, M1948-12-1357YEARSMWHITEHISPANIC OR LATINOADrug AADrug A

USA2ABC123DMABC12301002010022006-01-152006-02-282006-01-152006-02-282006-01-042006-03-2601JOHNSON, M1955-03-2250YEARSMWHITENOT HISPANIC OR LATINOPPlaceboPPlacebo

USA3ABC123DMABC12301003010032006-01-162006-03-192006-01-162006-03-192006-01-022006-03-1901JOHNSON, M1938-01-1968YEARSFBLACK OR AFRICAN AMERICANNOT HISPANIC OR LATINOPPlaceboPPlacebo

USA4ABC123DMABC1230100401004



2006-01-072006-01-0801JOHNSON, M1941-07-02

MASIANNOT HISPANIC OR LATINO



SCREEN FAILURE
USA5ABC123DMABC12302001020012006-02-022006-03-312006-02-022006-03-312006-01-152006-04-1202GONZALEZ, E1950-06-2355YEARSFAMERICAN INDIAN OR ALASKA NATIVENOT HISPANIC OR LATINOPPlaceboPPlacebo

USA6ABC123DMABC12302002020022006-02-032006-04-052006-02-032006-04-052006-01-102006-04-2502GONZALEZ, E1956-05-0549YEARSFNATIVE HAWAIIAN OR OTHER PACIFIC ISLANDERSNOT HISPANIC OR LATINOADrug AADrug A

USA

Example

Sample CRF:

EthnicityCheck oneHispanic or LatinoNot Hispanic or Latino

RaceCheck oneAmerican Indian or Alaska NativeAsianBlack or African AmericanNative Hawaiian or Other Pacific IslanderWhite

Row 1:Shows data for a subject who was "NOT HISPANIC OR LATINO" and was "ASIAN".Row 2:Shows data for a subject who was "HISPANIC OR LATINO" and "WHITE".

dm.xpt

RowSTUDYIDDOMAINUSUBJIDRACEETHNIC1ABCDM001ASIANNOT HISPANIC OR LATINO2ABCDM002WHITEHISPANIC OR LATINO

Example

In this example, the subject is permitted to check all applicable races. Sample CRF:

RaceCheck all that applyAmerican Indian or Alaska NativeAsianBlack or African AmericanNative Hawaiian or Other Pacific IslanderWhiteOther, Specify: ____________________

Row 1:Subject "001" checked "Other, Specify" and entered a specify value of "Brazilian". "Brazilian" is represented in a supplemental qualifier.Row 2:Subject "002" checked three of the listed races and "Other, Specify." The RACE variable is populated with "MULTIPLE" and the individual races are represented in supplemental qualifiers.Row 3:Shows the record for a subject who refused to provide information about race.Row 4:Shows the record for a subject who checked just one race, "ASIAN".

dm.xpt

RowSTUDYIDDOMAINUSUBJIDRACE1ABCDM001OTHER2ABCDM002MULTIPLE3ABCDM003
4ABCDM004ASIAN

Row 1:The other race specified by subject "001" was represented using the supplemental qualifier RACEOTH.Rows 2-4:The three selections made by subject "002" were represented using supplemental qualifiers RACE1, RACE2, and RACE 3. The third race checked was "Other, Specify", so the value of RACE3 is "OTHER".Row 5:The other race specified by subject "002" was represented using the supplemental qualifier RACEOTH, in the same manner as for subject "001".

suppdm.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCDM001

RACEOTHRace, OtherBRAZILIANCRF
2ABCDM002

RACE1Race 1BLACK OR AFRICAN AMERICANCRF
3ABCDM002

RACE2Race 2AMERICAN INDIAN OR ALASKA NATIVECRF
4ABCDM002

RACE3Race 3OTHERCRF
5ABCDM002

RACEOTHRace, OtherABORIGINECRF

Example

In this example, the sponsor has chosen to map some of the predefined races to other races, specifically Japanese and Non-Japanese to Asian. Note: Sponsors may choose not to map race data, in which case the previous examples should be followed.

Sample CRF:

RaceCheck OneAmerican Indian or Alaska NativeAsian
JapaneseNon-JapaneseBlack or African AmericanNative Hawaiian or Other Pacific IslanderWhite

Row 1:Shows the record for a subject who checked "Non-Japanese", which was mapped by the sponsor to the RACE value "ASIAN".Row 2:Shows the record for a subject who checked "Japanese", which was mapped by the sponsor to the RACE value "ASIAN".

dm.xpt

RowSTUDYIDDOMAINUSUBJIDRACE1ABCDM001ASIAN2ABCDM002ASIAN

The values captured on the CRF, "Non-Japanese" and "Japanese", were represented using the supplemental qualifier "RACEOR".

suppdm.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCDM001

RACEOROriginal RaceNON-JAPANESECRF
2ABCDM002

RACEOROriginal RaceJAPANESECRF

Example

In this example, the sponsor has chosen to map the values entered into the "Other, Specify" field to one of the preprinted races.

Note: Sponsors may choose not to map race data, in which case the first two examples should be followed.

Sample CRF:

RaceCheck OneAmerican Indian or Alaska NativeAsianBlack or African AmericanNative Hawaiian or Other Pacific IslanderWhiteOther, Specify: _____________________

Row 1:Shows the record for a subject who checked "Other, Specify" and entered "Japanese". Their race was was mapped to "ASIAN" by the sponsor.Row 2:Shows the record for a subject who checked "Other, Specify" and entered "Swedish". Their race was mapped to "WHITE" by the sponsor.

dm.xpt

RowSTUDYIDDOMAINUSUBJIDRACE1ABCDM001ASIAN2ABCDM002WHITE

The text entered in the "Other, Specify" line of the CRF was represented using the Supplemental qualifier RACEOR.

suppdm.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCDM001

RACEOROriginal RaceJAPANESECRF
2ABCDM002

RACEOROriginal RaceSWEDISHCRF

Example

The following example illustrates values of ARMCD for subjects in Example Trial 1, described in Section 7.2.1, Trial Arms. This study included two elements, Screen and Run-In, before subjects were randomized to treatment. For this study, the sponsor submitted data on all subjects, including screen-failure subjects.

This example Demography dataset does not include all the DM required and expected variables, only those that illustrate the variables that represent arm information.

Row 1:Subject "001" was randomized to Arm "Drug A". As shown in the SE dataset, this subject completed the "Drug A" element, so their actual arm was also "Drug A".Row 2:Subject "002" was randomized to Arm "Drug B". As shown in the SE dataset, their actual arm was consistent with their randomization.Row 3:Subject "003" was a screen failure, so they were not assigned to an arm or treated. The arm actual arm variables are null, and ARMNRS = "SCREEN FAILURE".Row 4:Subject "004" withdrew during the Run-in Element. Like Subject "003", they were not assigned to an arm or treated. However, they were not considered a screen failure, and ARMNRS = "NOT ASSIGNED".Row 5:Subject "005" was randomized but dropped out before being treated. Thus the actual arm variables are not populated and ARMNRS = "ASSIGNED, NOT TREATED".

dm.xpt

RowSTUDYIDDOMAINUSUBJIDARMCDARMACTARMCDACTARMARMNRSACTARMUD1ABCDM001ADrug AADrug A

2ABCDM002BDrug BBDrug B

3ABCDM003



SCREEN FAILURE
4ABCDM004



NOT ASSIGNED
5ABCDM005ADrug A

ASSIGNED, NOT TREATED

Rows 1-3:Subject "001" completed all the Elements for Arm A.Rows 4-6:Subject "002" completed all the Elements for Arm B.Row 7:Subject "003" was a screen failure, who participated only in the "Screen" element.Rows 8-9:Subject "004" withdrew during the "Run-in" Element, before they could be randomized.Rows 10-11:Subject "005" withdrew after they were randomized, but did not start treatment.

se.xpt

RowSTUDYIDDOMAINUSUBJIDSESEQETCDELEMENTSESTDTCSEENDTC1ABCSE0011SCRNScreen2006-06-012006-06-072ABCSE0012RIRun-In2006-06-072006-06-213ABCSE0013ADrug A2006-06-212006-07-054ABCSE0021SCRNScreen2006-05-032006-05-105ABCSE0022RIRun-In2006-05-102006-05-246ABCSE0023BDrug B2006-05-242006-06-077ABCSE0031SCRNScreen2006-06-272006-06-308ABCSE0041SCRNScreen2006-05-142006-05-219ABCSE0042RIRun-In2006-05-212006-05-2610ABCSE0051SCRNScreen2006-05-142006-05-2111ABCSE0052RIRun-In2006-05-212006-05-26

Example

The following example illustrates values of ARMCD for subjects in Example Trial 3, described in Section 7.2.1, Trial Arms.

Row 1:Subject "001" was randomized to Drug A. At the end of the Double Blind Treatment Epoch, they were assigned to Open Label A. Thus their ARMCD is "AA". They received the treatment to which they were assigned, so ACTRMCD is also "AA".Row 2:Subject "002" was randomized to Drug A. They were lost to follow-up during the Double Blind Treatment Epoch, so never reached the Open Label Epoch, when they would have been assigned to either the Open Drug A or the Rescue Element. Their ARMCD is "A". This case illustrates the exception to the rule that ARMCD, ARM, ACTARMCD, and ACTARM must be populated with values from the TA dataset.Row 3:Subject "003" was randomized to Drug A, but Received Drug B. At the end of the Double Blind Treatment Epoch, they were assigned to Rescue Treatment. ARMCD shows the result of their assignments, "AR", while ACTARMCD shows their actual treatment, "BR".

dm.xpt

RowSTUDYIDDOMAINUSUBJIDARMCDARMACTARMCDACTARMARMNRSACTARMUD1DEFDM001AAA-OPEN AAAA-OPEN A

2DEFDM002AAAA

3DEFDM003ARA-RESCUEBRB-RESCUE

Rows 1-3:Show that the subject passed through all three Elements for the AA Arm.Rows 4-5:Show the two Elements ("Screen" and "Treatment A") the subject passed through.Rows 6-8:Show that the subject passed through the three Elements associated with the "B-Rescue" Arm.

se.xpt

RowSTUDYIDDOMAINUSUBJIDSESEQETCDELEMENTSESTDTCSEENDTC1DEFSE0011SCRNScreen2006-01-072006-01-122DEFSE0012DBATreatment A2006-01-122006-04-103DEFSE0013OAOpen Drug A2006-04-102006-07-054DEFSE0021SCRNScreen2006-02-032006-02-105DEFSE0022DBATreatment A2006-02-102006-03-246DEFSE0031SCRNScreen2006-02-222006-03-017DEFSE0032DBBTreatment B2006-03-012006-06-278DEFSE0033RSCRescue2006-06-272006-09-24

5.3 Subject Elements

SE – Description/Overview

A special purpose domain that contains the actual order of elements followed by the subject, together with the start date/time and end date/time for each element.

The Subject Elements dataset consolidates information about the timing of each subject's progress through the Epochs and Elements of the trial. For Elements that involve study treatments, the identification of which Element the subject passed through (e.g., Drug X vs. placebo) is likely to derive from data in the Exposure domain or another Interventions domain. The dates of a subject's transition from one Element to the next will be taken from the Interventions domain(s) and from other relevant domains, according to the definitions (TESTRL values) in the Trial Elements (TE) dataset (Section 7.2.2, Trial Elements).

The Subject Elements dataset is particularly useful for studies with multiple treatment periods, such as crossover studies. The Subject Elements dataset contains the date/times at which a subject moved from one Element to another, so when the Trial Arms (TA; Section 7.2.1, Trial Arms), Trial Elements (TE; Section 7.2.2, Trial Elements), and Subject Elements datasets are included in a submission, reviewers can relate all the observations made about a subject to that subject's progression through the trial.

  • Comparison of the --DTC of a finding observation to the Element transition dates (values of SESTDTC and SEENDTC) tells which Element the subject was in at the time of the finding. Similarly, one can determine the Element during which an event or intervention started or ended.
  • "Day within Element" or "Day within Epoch" can be derived. Such variables relate an observation to the start of an Element or Epoch in the same way that study day (--DY) variables relate it to the reference start date (RFSTDTC) for the study as a whole. See Section 4.4.4, Use of the "Study Day" Variables.
  • Having knowledge of Subject Element start and end dates can be helpful in the determination of baseline values.

SE – Specification

se.xpt, Subject Elements — Special Purpose, Version 3.3. One record per actual Element per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharSEIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqSESEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. Should be assigned to be consistent chronological order.ReqETCDElement CodeChar*Topic

  1. ETCD (the companion to ELEMENT) is limited to 8 characters and does not have special character restrictions. These values should be short for ease of use in programming, but it is not expected that ETCD will need to serve as a variable name.
  2. If an encountered Element differs from the planned Element to the point that it is considered a new Element, then use "UNPLAN" as the value for ETCD to represent this Element.
ReqELEMENTDescription of ElementChar*Synonym QualifierThe name of the Element. If ETCD has a value of "UNPLAN" then ELEMENT should be null.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the subject's assigned Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the Element in the planned sequence of Elements for the Arm to which the subject was assigned.PermSESTDTCStart Date/Time of ElementCharISO 8601TimingStart date/time for an Element for each subject.ReqSEENDTCEnd Date/Time of ElementCharISO 8601TimingEnd date/time for an Element for each subject.ExpSEUPDESDescription of Unplanned ElementChar
Synonym QualifierDescription of what happened to the subject during an unplanned Element. Used only if ETCD has the value of "UNPLAN".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SE – Assumptions

Submission of the Subject Elements dataset is strongly recommended, as it provides information needed by reviewers to place observations in context within the study. The Trial Elements and Trial Arms datasets should also be submitted, as they define the design and the terms referenced by the Subject Elements dataset.

The Subject Elements domain allows the submission of data on the timing of the trial Elements a subject actually passed through in their participation in the trial. Read Section 7.2.2, Trial Elements, on the Trial Elements (TE) dataset and Section 7.2.1, Trial Arms, on the Trial Arms (TA) dataset, as these datasets define a trial's planned Elements and describe the planned sequences of Elements for the Arms of the trial.

  1. For any particular subject, the dates in the subject Elements table are the dates when the transition events identified in the Trial Elements table occurred. Judgment may be needed to match actual events in a subject's experience with the definitions of transition events (the events that mark the starts of new Elements) in the Trial Elements table, since actual events may vary from the plan. For instance, in a single-dose PK study, the transition events might correspond to study drug doses of 5 and 10 mg. If a subject actually received a dose of 7 mg when they were scheduled to receive 5 mg, a decision will have to be made on how to represent this in the SE domain.
  2. If the date/time of a transition Element was not collected directly, the method used to infer the Element start date/time should be explained in the Comments column of the Define-XML document.
  3. Judgment will also have to be used in deciding how to represent a subject's experience if an Element does not proceed or end as planned. For instance, the plan might identify a trial Element that is to start with the first of a series of 5 daily doses and end after 1 week, when the subject transitions to the next treatment Element. If the subject actually started the next treatment Epoch (see Section 7.1, Introduction to Trial Design Model Datasets and Section 7.1.2, Definitions of Trial Design Concepts) after 4 weeks, the sponsor would have to decide whether to represent this as an abnormally long Element, or as a normal Element plus an unplanned non-treatment Element.
  4. If the sponsor decides that the subject's experience for a particular period of time cannot be represented with one of the planned Elements, then that period of time should be represented as an unplanned Element. The value of ETCD for an unplanned Element is "UNPLAN" and SEUPDES should be populated with a description of the unplanned Element.
  5. The values of SESTDTC provide the chronological order of the actual subject Elements. SESEQ should be assigned to be consistent with the chronological order. Note that the requirement that SESEQ be consistent with chronological order is more stringent than in most other domains, where --SEQ values need only be unique within subject.
  6. When TAETORD is included in the SE domain, it represents the planned order of an Element in an Arm. This should not be confused with the actual order of the Elements, which will be represented by their chronological order and SESEQ. TAETORD will not be populated for subject Elements that are not planned for the Arm to which the subject was assigned. Thus, TAETORD will not be populated for any Element with an ETCD value of "UNPLAN". TAETORD also will not be populated if a subject passed through an Element that, although defined in the TE dataset, was out of place for the Arm to which the subject was assigned. For example, if a subject in a parallel study of Drug A vs. Drug B was assigned to receive Drug A, but received Drug B instead, then TAETORD would be left blank for the SE record for their Drug B Element. If a subject was assigned to receive the sequence of Elements A, B, C, D, and instead received A, D, B, C, then the sponsor would have to decide for which of these subject Element records TAETORD should be populated. The rationale for this decision should be documented in the Comments column of the Define-XML document.
  7. For subjects who follow the planned sequence of Elements for the Arm to which they were assigned, the values of EPOCH in the SE domain will match those associated with the Elements for the subject's Arm in the Trial Arms dataset. The sponsor will have to decide what value, if any, of EPOCH to assign SE records for unplanned Elements and in other cases where the subject's actual Elements deviate from the plan. The sponsor's methods for such decisions should be documented in the Define-XML document, in the row for EPOCH in the SE dataset table.
  8. Since there are, by definition, no gaps between Elements, the value of SEENDTC for one Element will always be the same as the value of SESTDTC for the next Element.
  9. Note that SESTDTC is required, although --STDTC is not required in any other subject-level dataset. The purpose of the dataset is to record the Elements a subject actually passed through. We assume that if it is known that a subject passed through a particular Element, then there must be some information on when it started, even if that information is imprecise. Thus, SESTDTC may not be null, although some records may not have all the components (e.g., year, month, day, hour, minute) of the date/time value collected.
  10. The following Identifier variables are permissible and may be added as appropriate: --GRPID, --REFID, --SPID.
  11. Care should be taken in adding additional Timing variables:
    1. The purpose of --DTC and --DY in other domains with start and end dates (Event and Intervention Domains) is to record the date and study day on which data was collected. The starts and ends of Elements are generally "derived" in the sense that they are a secondary use of data collected elsewhere; it is not generally useful to know when those date/times were recorded.
    2. --DUR could be added only if the duration of an element was collected, not derived.
    3. It would be inappropriate to add the variables that support time points (--TPT, --TPTNUM, --ELTM, --TPTREF, and --RFTDTC), since the topic of this dataset is Elements.

SE – Examples

STUDYID and DOMAIN, which are required in the SE and DM domains, have not been included in the following examples, to improve readability.

Example

This example shows data for two subjects for a crossover trial with four Epochs.

STUDYID and DOMAIN, which are required in the SE and DM domains, have not been included in the following examples, to improve readability.

Row 1:The record for the SCREEN Element for subject "789". Note that only the date of the start of the "SCREEN" Element was collected, while for the end of the Element, which corresponds to the start of IV dosing, both date and time were collected.Row 2:The record for the IV Element for subject "789". The IV Element started with the start of IV dosing and ended with the start of oral dosing, and full date/times were collected for both.Row 3:The record for the ORAL Element for subject "789". Only the date, and not the time, of the start of follow-up was collected.Row 4:The FOLLOWUP Element for subject "789" started and ended on the same day. Presumably, the Element had a positive duration, but no times were collected.Rows 5-8:Subject "790" was treated incorrectly, as shown by the fact that the values of SESEQ and TAETORD do not match. This subject entered the "IV" Element before the "ORAL" Element, but the planned order of Elements for this subject was "ORAL", then "IV". The sponsor has assigned EPOCH values for this subject according to the actual order of Elements, rather than the planned order. The correct order of Elements is the subject's ARMCD, shown in the DM dataset.Rows 9-10:Subject "791" was screened, randomized to the IV-ORAL arm, and received the IV treatment, but did not return to the unit for the treatment epoch or follow up.

se.xpt

RowUSUBJIDSESEQETCDSESTDTCSEENDTCSEUPDESTAETORDEPOCH17891SCREEN2006-06-012006-06-03T10:32
1SCREENING27892IV2006-06-03T10:322006-06-10T09:47
2TREATMENT 137893ORAL2006-06-10T09:472006-06-17
3TREATMENT 247894FOLLOWUP2006-06-172006-06-17
4FOLLOW-UP57901SCREEN2006-06-012006-06-03T10:14
1SCREENING67902IV2006-06-03T10:142006-06-10T10:32
3TREATMENT 177903ORAL2006-06-10T10:322006-06-17
2TREATMENT 287904FOLLOWUP2006-06-172006-06-17
4FOLLOW-UP97911SCREEN2006-06-012006-06-03T10:17
1SCREENING107912IV2006-06-03T10:172006-06-7
3TREATMENT 1

Row 1:Subject "789" was assigned to the "IV-ORAL" arm and was treated accordingly.Row 2:Subject "790" was assigned to the "ORAL-IV" arm, but their actual treatment was "IV" then "ORAL".Row 3:Subject "791" was assigned to the "IV-ORAL" arm. Although they received only the first of the two planned treatment elements, they were following their assigned treatment when they withdrew early, so the actual arm variables are populated with the values for the arm to which they were assigned.

dm.xpt

RowUSUBJIDSUBJIDRFSTDTCRFENDTCSITEIDINVNAMBIRTHDTCAGEAGEUSEXRACEETHNICARMCDARMACTARMCDACTARMARMNRSACTARMUDCOUNTRY17890012006-06-032006-06-1701SMITH, J1948-12-1357YEARSMWHITEHISPANIC OR LATINOIOIV-ORALIOIV-ORAL

USA27900022006-06-032006-06-1701SMITH, J1955-03-2251YEARSMWHITENOT HISPANIC OR LATINOOIORAL-IVIOIV-ORAL

USA37910032006-06-032006-06-0701SMITH, J1956-07-1749YEARSMWHITENOT HISPANIC OR LATINOIOIV-ORALIOIV-ORAL

USA

Example

The data below represent two subjects enrolled in a trial in which assignment to an arm occurs in two stages.

See Example Trial 3 as described in Section 7.2.1, Trial Arms. In this trial, subjects were randomized at the beginning of the blinded treatment epoch, then assigned to treatment for the open treatment epoch according to their response to treatment in the blinded treatment epoch. See Demographics domain DM Example 6 for other examples of ARM and ARMCD values for this trial.

In this trial, start of dosing was recorded as dates without times, so SESTDTC values include only dates. Epochs could not be assigned to observations that occurred on epoch transition dates on the basis of the SE dataset alone, so the sponsors algorithms for dealing with this ambiguity were documented in the Define-XML document.

Rows 1-2:Show data for a subject who completed only two Elements of the trial.Rows 3-6:Show data for a subject who completed the trial, but received the wrong drug for the last 2 weeks of the double-blind treatment period. This has been represented by treating the period when the subject received the wrong drug as an unplanned Element. Note that TAETORD, which represents the planned order of Elements within an Arm, has not been populated for this unplanned Element. Even though this Element was unplanned, the sponsor assigned a value of BLINDED TREATMENT to EPOCH.

se.xpt

RowUSUBJIDSESEQETCDSESTDTCSEENDTCSEUPDESTAETORDEPOCH11231SCRN2006-06-012006-06-03
1SCREENING21232DBA2006-06-032006-06-10
2BLINDED TREATMENT34561SCRN2006-05-012006-05-03
1SCREENING44562DBA2006-05-032006-05-31
2BLINDED TREATMENT54563UNPLAN2006-05-312006-06-13Drug B dispensed in error
BLINDED TREATMENT64564RSC2006-06-132006-07-30
3OPEN LABEL TREATMENT

Row 1:Shows the record for a subject who was randomized to blinded treatment A, but withdrew from the trial before the open treatment epoch and did not have a second treatment assignment. They were thus incompletely assigned to an arm. The code used to represent this incomplete assignment, "A", is not in the Trial Arms table for this trial design, but is the first part of the codes for the two arms to which they could have been assigned ("AR" or "AO").Row 2:Shows the record for a subject who was randomized to blinded treatment A, but was erroneously treated with B for part of the blinded treatment epoch. ARM and ARMCD for this subject reflect their planned treatment and are not affected by the fact that their treatment deviated from plan. Their assignment to Rescue treatment for the open treatment epoch proceeded as planned. The sponsor decided that the subject's treatment, which consisted partly of Drug A and partly of Drug B, did not match any planned arm, so ACTARMCD and ACTARM were left null. ARMNRS was populated with "UNPLANNED TREATMENT" and the way in which this treatment was unplanned was described in ACTARMUD.

dm.xpt

RowUSUBJIDSUBJIDRFSTDTCRFENDTCSITEIDINVNAMBIRTHDTCAGEAGEUSEXRACEETHNICARMCDARMACTARMCDACTARMARMNRSACTARMUDCOUNTRY11230122006-06-032006-06-1001JONES, D1943-12-0862YEARSMASIANHISPANIC OR LATINOAAAA

USA24561032006-05-032006-07-3001JONES, D1950-05-1555YEARSFWHITENOT HISPANIC OR LATINOARA-Rescue

UNPLANNED TREATMENTDrug B dispensed for part of Drug A elementUSA

5.4 Subject Disease Milestones

SM – Description/Overview

A special purpose domain that is designed to record the timing, for each subject, of disease milestones that have been defined in the Trial Disease Milestones (TM) domain.

SM – Specification

sm.xpt, Subject Disease Milestones — Special Purpose, Version 1.0. One record per Disease Milestone per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomainCharSMIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies.ReqSMSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of subject records. Should be assigned to be consistent chronological order.ReqMIDSDisease Milestone Instance NameChar*TopicName of the specific Disease Milestone. For types of Disease Milestone that can occur multiple times, the name will end with a sequence number. Example: "HYPO1".ReqMIDSTYPEDisease Milestone TypeChar*Record QualifierThe type of Disease Milestone. Example: "HYPOGLYCEMIC EVENT".ReqSMSTDTCStart Date/Time of MilestoneCharISO 8601TimingState date/time of Milestone Instance, if Milestone is an intervention or event, or date of Milestone if Milestone is a finding.ExpSMENDTCEnd Date/Time of MilestoneCharISO 8601TimingEnd date/time of Disease Milestone Instance.ExpSMSTDYStudy Day of Start of MilestoneNum
TimingStudy day of start of Disease Milestone Instance, relative to the sponsor-defined RFSTDTC.ExpSMENDYStudy Day of End of MilestoneNum
TimingStudy day of end of Disease Milestone Instance, relative to the sponsor-defined RFSTDTC.Exp

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SM – Assumptions

  1. Disease Milestones are observations or activities whose timings are of interest in the study. The types of Disease Milestones are defined at the study level in the Trial Disease Milestones (TM) dataset. The purpose of the Subject Disease Milestones dataset is to provide a summary timeline of the milestones for a particular subject.
  2. The name of the Disease Milestone is recorded in MIDS.
    1. For Disease Milestones that can occur only once (TMRPT = "N") the value of MIDS may be the value in MIDSTYPE or may an abbreviated version.
    2. For types of Disease Milestones that can occur multiple times, MIDS will usually be an abbreviated version of MIDSTYPE and will always end with a sequence number. Sequence numbers should start with one and indicate the chronological order of the instances of this type of Disease Milestone.
  3. The timing variables SMSTDTC and SMENDTC hold start and end date/times of data collected for the Disease Milestone(s) for each subject. SMSTDY and SMENDY represent the corresponding Study Day variables.
    1. The start date/time of the Disease Milestone is the critical date/time, and must be populated. If the Disease Milestone is an event, then the meaning of "start date" for the event may need to be defined.
    2. The start study day will not be populated if the start date/time includes only a year or only a year and month.
    3. The end date/time for the Disease Milestone is less important than the start date/time. It will not be populated if the Disease Milestone is a finding without an end date/time or if it is an event or intervention for which an end date/time has not yet occurred or was not collected.
    4. The end study day will not be populated if the end date/time includes only a year or only a year and month.

SM – Examples

Example

In this study, the Disease Milestones of interest were initial diagnosis and hypoglycemic events, as shown in Section 7.3.3, Trial Disease Milestones, Example 1.

Row 1:Shows that this subject's initial diagnosis of diabetes occurred in October of 2005. Since this is a partial date, SMDY is not populated. No end date/time was recorded for this Milestone.Rows 2-3:Show that this subject had two hypoglycemic events. In this case, only start date/times have been collected. Since these date/times include full dates, SMSTDY has been populated in each case.Row 4:Shows that this subject's initial diagnosis of diabetes occurred on May 15, 2010. Since a full date was collected, the study day of this Milestone was populated. Since diagnosis was pre-study, the study day of the Disease Milestone is negative. No hypoglycemic events were recorded for this subject.

sm.xpt

RowSTUDYIDDOMAINUSUBJIDSMSEQMIDSMIDSTYPESMSTDTCSMENDTCSMSTDYSMENDY1XYZSM0011DIAGDIAGNOSIS2005-10


2XYZSM0012HYPO1HYPOGLYCEMIC EVENT2013-09-01T11:00
25
3XYZSM0013HYPO2HYPOGLYCEMIC EVENT2013-09-24T8:48
50
4XYZSM0021DIAGDIAGNOSIS2010-05-15
-1046

Information in SM is taken from records in other domains. In this study, diagnosis was represented in the MH domain, and hyypoglycemic events were represented in the CE domain.

The MH records for diabetes with MHEVDTYP = "DIAGNOSIS" are the records which represent the disease milestones for the defined MIDSTYPE of "DIAGNOSIS", so these records include the MIDS variable with the value "DIAG". Since these are records for disease milestones, rather than associated records, the variables RELMIDS and MIDSDTC are not needed.

mh.xpt

RowSTUDYIDDOMAINUSUBJIDMHSEQMHTERMMHDECODMHEVDTYPMHPRESPMHOCCURMHDTCMHSTDTCMHENDTCMHDYMIDS1XYZMH0011TYPE 2 DIABETESType 2 diabetes mellitusDIAGNOSISYY2013-08-062005-10
1DIAG2XYZMH0021TYPE 2 DIABETESType 2 diabetes mellitusDIAGNOSISYY2013-08-062010-05-15
1DIAG

In this study, information about hypoglycemic events was collected in a separate CRF module, and CE records recorded in this module were represented with CECAT = "HYPOGLYCEMIC EVENT". Each CE record for a hypoglycemic event is a disease milestone, and records for a study have distinct values of MIDS.

ce.xpt

RowSTUDYIDDOMAINUSUBJIDCESEQCETERMCEDECODCECATCEPRESPCEOCCURCESTDTCCEENDTCMIDS1XYZCE0011HYPOGLYCEMIC EVENTHypoglycaemiaHYPOGLYCEMIC EVENTYY2013-09-01T11:002013-09-01T2:30HYPO12XYZCE0011HYPOGLYCEMIC EVENTHypoglycaemiaHYPOGLYCEMIC EVENTYY2013-09-24T8:482013-09-24T10:00HYPO2

5.5 Subject Visits

SV – Description/Overview

A special purpose domain that contains the actual start and end data/time for each visit of each individual subject.

The Subject Visits domain consolidates information about the timing of subject visits that is otherwise spread over domains that include the visit variables (VISITNUM and possibly VISIT and/or VISITDY). Unless the beginning and end of each visit is collected, populating the Subject Visits dataset will involve derivations. In a simple case, where, for each subject visit, exactly one date appears in every such domain, the Subject Visits dataset can be created easily by populating both SVSTDTC and SVENDTC with the single date for a visit. When there are multiple dates and/or date/times for a visit for a particular subject, the derivation of values for SVSTDTC and SVENDTC may be more complex. The method for deriving these values should be consistent with the visit definitions in the Trial Visits (TV) dataset (Section 7.3.1, Trial Visits). For some studies, a visit may be defined to correspond with a clinic visit that occurs within one day, while for other studies, a visit may reflect data collection over a multi-day period.

The Subject Visits dataset provides reviewers with a summary of a subject's visits. Comparison of an individual subject's SV dataset with the TV dataset, which describes the planned visits for the trial, quickly identifies missed visits and "extra" visits. Comparison of the values of STVSDY and SVENDY to VISIT and/or VISITDY can often highlight departures from the planned timing of visits.

SV – Specification

sv.xpt, Subject Visits — Special Purpose, Version 3.2. One record per subject per actual visit, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharSVIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqVISITNUMVisit NumberNum
Topic

  1. Clinical encounter number. (Decimal numbering may be useful for inserting unplanned visits.)
  2. Numeric version of VISIT, used for sorting.
ReqVISITVisit NameChar
Synonym Qualifier
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY as a text description of the clinical encounter.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the start of the visit based upon RFSTDTC in Demographics.PermSVSTDTCStart Date/Time of VisitCharISO 8601TimingStart date/time for a Visit.ExpSVENDTCEnd Date/Time of VisitCharISO 8601TimingEnd date/time of a Visit.ExpSVSTDYStudy Day of Start of VisitNum
TimingStudy day of start of visit relative to the sponsor-defined RFSTDTC.PermSVENDYStudy Day of End of VisitNum
TimingStudy day of end of visit relative to the sponsor-defined RFSTDTC.PermSVUPDESDescription of Unplanned VisitChar
Synonym QualifierDescription of what happened to the subject during an unplanned visit.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SV – Assumptions

  1. The Subject Visits domain allows the submission of data on the timing of the trial visits a subject actually passed through in their participation in the trial. Read Section 7.3.1, Trial Arms, on the Trial Visits (TV) dataset, as this dataset defines the planned visits for the trial.
  2. The identification of an actual visit with a planned visit sometimes calls for judgment. In general, data collection forms are prepared for particular visits, and the fact that data was collected on a form labeled with a planned visit is sufficient to make the association. Occasionally, the association will not be so clear, and the sponsor will need to make decisions about how to label actual visits. The sponsor's rules for making such decisions should be documented in the Define-XML document.
  3. Records for unplanned visits should be included in the SV dataset. For unplanned visits, SVUPDES should be populated with a description of the reason for the unplanned visit. Some judgment may be required to determine what constitutes an unplanned visit. When data are collected outside a planned visit, that act of collecting data may or may not be described as a "visit." The encounter should generally be treated as a visit if data from the encounter are included in any domain for which VISITNUM is included, since a record with a missing value for VISITNUM is generally less useful than a record with VISITNUM populated. If the occasion is considered a visit, its date/times must be included in the SV table and a value of VISITNUM must be assigned. See Section 4.4.5, Clinical Encounters and Visits for information on the population of visit variables for unplanned visits.
  4. VISITDY is the Planned Study Day of a visit. It should not be populated for unplanned visits.
  5. If SVSTDY is included, it is the actual study day corresponding to SVSTDTC. In studies for which VISITDY has been populated, it may be desirable to populate SVSTDY, as this will facilitate the comparison of planned (VISITDY) and actual (SVSTDY) study days for the start of a visit.
  6. If SVENDY is included, it is the actual day corresponding to SVENDTC.
  7. For many studies, all visits are assumed to occur within one calendar day, and only one date is collected for the Visit. In such a case, the values for SVENDTC duplicate values in SVSTDTC. However, if the data for a visit is actually collected over several physical visits and/or over several days, then SVSTDTC and SVENDTC should reflect this fact. Note that it is fairly common for screening data to be collected over several days, but for the data to be treated as belonging to a single planned screening visit, even in studies for which all other visits are single-day visits.
  8. Differentiating between planned and unplanned visits may be challenging if unplanned assessments (e.g., repeat labs) are performed during the time period of a planned visit.
  9. Algorithms for populating SVSTDTC and SVENDTC from the dates of assessments performed at a visit may be particularly challenging for screening visits since baseline values collected at a screening visit are sometimes historical data from tests performed before the subject started screening for the trial.
  10. The following Identifier variables are permissible and may be added as appropriate: --SEQ, --GRPID, --REFID, and --SPID.
  11. Care should be taken in adding additional Timing variables:
    1. If TAETORD and/or EPOCH are added, then the values must be those at the start of the visit.
    2. The purpose of --DTC and --DY in other domains with start and end dates (Event and Intervention Domains) is to record the date on which data was collected. It seems unnecessary to record the date on which the start and end of a visit were recorded.
    3. --DUR could be added if the duration of a visit was collected.
    4. It would be inappropriate to add the variables that support time points (--TPT, --TPTNUM, --ELTM, --TPTREF, and --RFTDTC), since the topic of this dataset is visits.
    5. --STRF and --ENRF could be used to say whether a visit started and ended before, during, or after the study reference period, although this seems unnecessary.
    6. --STRTPT, --STTPT, --ENRTPT, and --ENTPT could be used to say that a visit started or ended before or after particular dates, although this seems unnecessary.

SV – Examples

Example

The data below represents the visits for a single subject.

Row 1:Data for the screening visit was gathered over the course of six days.Row 2:The visit called "DAY 1" started and ended as planned, on Day 1.Row 3:The visit scheduled for Day 8 occurred one day early, on Day 7.Row 4:The visit called "WEEK 2" started and ended as planned, on Day 15.Row 5:Shows an unscheduled visit. SVUPDES provides the information that this visit dealt with evaluation of an adverse event. Since this visit was not planned, VISITDY was not populated. The sponsor chose not to populate VISIT. VISITNUM was populated, probably because the data collected at this encounter is in a Findings domain such as EG, LB, or VS, in which VISIT is treated as an important timing variable.Row 6:This subject had their last visit, a follow-up visit on study day 26, eight days after the unscheduled visit, but well before the scheduled visit day of 71.

sv.xpt

RowSTUDYIDDOMAINUSUBJIDVISITNUMVISITVISITDYSVSTDTCSVENDTCSVSTDYSVENDYSVUPDES1123456SV1011SCREEN-72006-01-152006-01-20-6-1
2123456SV1012DAY 112006-01-212006-01-2111
3123456SV1013WEEK 182006-01-272006-01-2777
4123456SV1014WEEK 2152006-02-042006-02-041515
5123456SV1014.1

2006-02-072006-02-071818Evaluation of AE6123456SV1018FOLLOW-UP712006-02-152006-02-152626

6 Domain Models Based on the General Observation Classes

6.1 Models for Interventions Domains

Most subject-level observations collected during the study should be represented according to one of the three SDTM general observation classes. This is the list of domains corresponding to the Interventions class.

Domain CodeDomain DescriptionAG

Procedure Agents

An interventions domain that contains the agents administered to the subject as part of a procedure or assessment, as opposed to drugs, medications and therapies administered with therapeutic intent.

CM

Concomitant and Prior Medications

An interventions domain that contains concomitant and prior medications used by the subject, such as those given on an as needed basis or condition-appropriate medications.

EC and EX

Exposure Domains

Exposure (EX)

An interventions domain that contains the details of a subject's exposure to protocol-specified study treatment. Study treatment may be any intervention that is prospectively defined as a test material within a study, and is typically but not always supplied to the subject.

Exposure as Collected (EC)

An interventions domain that contains information about protocol-specified study treatment administrations, as collected.

ML

Meal Data

Information regarding the subject's meal consumption, such as fluid intake, amounts, form (solid or liquid state), frequency, etc., typically used for pharmacokinetic analysis.

PR

Procedures

An interventions domain that contains interventional activity intended to have diagnostic, preventive, therapeutic, or palliative effects.

SU

Substance Use

An interventions domain that contains substance use information that may be used to assess the efficacy and/or safety of therapies that look to mitigate the effects of chronic substance use.

6.1.1 Procedure Agents

AG – Description/Overview

An interventions domain that contains the agents administered to the subject as part of a procedure or assessment, as opposed to drugs, medications and therapies administered with therapeutic intent.

AG – Specification

ag.xpt, Procedure Agents — Interventions, Version 1.0. One record per recorded intervention occurrence per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharAGIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqAGSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqAGGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermAGSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps pre-printed on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the procedure or test page.PermAGLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains.This may be a one-to-one or a one-to-many relationship.PermAGLNKGRPLink Group IDChar
IdentifierIdentifier used to link related records across domains.This will usually be a many-to-one relationship.PermAGTRTReported Agent NameChar
TopicVerbatim medication name that is either pre-printed or collected on a CRF.ReqAGMODIFYModified Reported NameChar
Synonym QualifierIf AGTRT is modified to facilitate coding, then AGMODIFY will contain the modified text.PermAGDECODStandardized Agent NameChar*Synonym QualifierStandardized or dictionary-derived text description of AGTRT or AGMODIFY. Equivalent to the generic medication name in WHO Drug. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document. If an intervention term does not have a decode value in the dictionary, then AGDECOD will be left blank.PermAGCATCategory for AgentChar*Grouping QualifierUsed to define a category of agent. Examples: "CHALLENGE AGENT", or "PET TRACER".PermAGSCATSubcategory for AgentChar*Grouping QualifierFurther categorization of agent.PermAGPRESPAG Pre-SpecifiedChar(NY)Variable QualifierUsed to indicate whether ("Y"/null) information about the use of a specific agent was solicited on the CRF.PermAGOCCURAG OccurrenceChar(NY)Record QualifierWhen the use of specific agent is solicited, AGOCCUR is used to indicate whether or not ("Y"/"N") use of the agent occurred. Values are null for agents not specifically solicited.PermAGSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question about a pre-specified agent was not answered. Should be null or have a value of "NOT DONE".PermAGREASNDReason Procedure Agent Not CollectedChar
Record QualifierDescribes the reason a response to a question about the occurrence of a procedure agent was not collected. Used in conjunction with AGSTAT when value is "NOT DONE".PermAGCLASAgent ClassChar*Variable QualifierDrug class. May be obtained from coding. When coding to a single class, populate with class value. If using a dictionary and coding to multiple classes, then follow assumption 4.1.2.8.3 or omit AGCLAS.PermAGCLASCDAgent Class CodeChar*Variable QualifierClass code corresponding to AGCLAS. Drug class. May be obtained from coding. When coding to a single class, populate with class code. If using a dictionary and coding to multiple classes, then follow Assumption 4.1.2.8.3, Multiple Values for a Non-Result Qualifier Variable, or omit AGCLASCD.PermAGDOSEDose per AdministrationNum
Record QualifierAmount of AGTRT taken.PermAGDOSTXTDose DescriptionChar
Record QualifierDosing amounts or a range of dosing information collected in text form. Units may be stored in AGDOSU. Example: "200-400", "15-20".PermAGDOSUDose UnitsChar(UNIT)Variable QualifierUnits for AGDOSE and AGDOSTXT. Examples: "ng", "mg", or "mg/kg".PermAGDOSFRMDose FormChar(FRM)Variable QualifierDose form for AGTRT. Examples: "TABLET", "AEROSOL".PermAGDOSFRQDosing Frequency per IntervalChar(FREQ)Variable QualifierUsually expressed as the number of repeated administrations of AGDOSE within a specific time period. Example: "ONCE".PermAGROUTERoute of AdministrationChar(ROUTE)Variable QualifierRoute of administration for AGTRT. Examples: "ORAL".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the agent administration started.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the agent administration started.PermAGSTDTCStart Date/Time of AgentCharISO 8601TimingThe date/time when administration of the treatment indicated by AGTRT and the dosing variables began.PermAGENDTCEnd Date/Time of AgentCharISO 8601TimingThe date/time when administration of the treatment indicated by AGTRT and the dosing variables ended.PermAGSTDYStudy Day of Start of AgentNum
TimingStudy day of start of agent relative to the sponsor-defined RFSTDTC.PermAGENDYStudy Day of End of AgentNum
TimingStudy day of end of agent relative to the sponsor-defined RFSTDTC.PermAGDURDuration of AgentCharISO 8601TimingCollected duration for an agent episode. Used only if collected on the CRF and not derived from start and end date/times.PermAGSTRFStart Relative to Reference PeriodChar(STENRF)TimingDescribes the start of the agent relative to sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics). If information such as "PRIOR", "ONGOING", or "CONTINUING" was collected, this information may be translated into AGSTRF.PermAGENRFEnd Relative to Reference PeriodChar(STENRF)TimingDescribes the end of the agent relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics). If information such as "PRIOR", "ONGOING", or "CONTINUING" was collected, this information may be translated into AGENRF.PermAGSTRTPTStart Relative to Reference Time PointChar(STENRF)TimingIdentifies the start of the agent as being before or after the sponsor-defined reference time point defined by variable AGSTTPT.PermAGSTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by AGSTRTPT. Examples: "2003-12-15" or "VISIT 1".PermAGENRTPTEnd Relative to Reference Time PointChar(STENRF)TimingIdentifies the end of the agent as being before or after the reference time point defined by variable AGENTPT. Identifies the end of the agent as being before or after the sponsor-defined reference time point defined by variable AGENTPT.PermAGENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by AGENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

AG – Assumptions

  1. AG Purpose: Some tests involve administration of substances, and it has been unclear what domain these should be represented in.
    1. The Concomitant Medications domain seemed particularly inappropriate when the substance was one that would never be given as a medication. Even substances that are medications are not being used as such when they are given as part of a testing procedure.
    2. The Exposure domain also seemed inappropriate, since although the testing procedure might be part of the study plan, these data would not be used or analyzed in the same way as data about study treatments. The Procedure Agents domain was created to fill this gap.
    3. The Procedure Agents domain has advantages over the Procedures domain for this purpose. It allows recording of multiple substance administrations for a single testing procedure. It also separates data about substance administrations from data about procedures that do not involve substance administration.
    4. Information about the conduct of the procedure with which the procedure agent administration was associated, if collected, should be represented in the Procedures (PR) domain.
  2. AG Examples and Structure
    1. Examples of agents administered as part of a procedure include a short-acting bronchodilator administered as part of a reversibility assessment and contrast agents or radio-labeled substances used in imaging studies.
    2. The structure of the AG domain is one record per agent intervention episode, or pre-specified agent assessment per subject. It is the sponsor's responsibility to define an intervention episode. This definition may vary based on the sponsor's requirements for review and analysis.
  3. Procedure Agent Description and Coding
    1. AGTRT captures the name of the agent and it is the topic variable. It is a required variable and must have a value. AGTRT should include only the agent name, and should not include dosage, formulation, or other qualifying information. For example, "ALBUTEROL 2 PUFF" is not a valid value for AGTRT. This example should be expressed as AGTRT = "ALBUTEROL", AGDOSE = "2", AGDOSU = "PUFF", and AGDOSFRM = "AEROSOL".
    2. AGMODIFY should be included if the sponsor's procedure permits modification of a verbatim term for coding.
    3. AGDECOD is the standardized agent term derived by the sponsor from the coding dictionary. It is possible that the reported term (AGTRT) or the modified term (AGMODIFY) can be coded using a standard dictionary. In this instance the sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
  4. Pre-specified Terms; Presence or Absence of Procedure Agents
    1. AGPRESP is used to indicate whether an agent was pre-specified.
    2. AGOCCUR is used to indicate whether a pre-specified agent was used. A value of "Y" indicates that the agent was used and "N" indicates that it was not.
    3. If an agent was not pre-specified, the value of AGOCCUR should be null. AGPRESP and AGOCCUR are permissible fields and may be omitted from the dataset if all agents were collected as free text. Values of AGOCCUR may also be null for pre-specified agents if no Y/N response was collected; in this case, AGSTAT = "NOT DONE", and AGREASND could be used to describe the reason the answer was missing.
  5. Any Identifier variables, Timing variables, or Interventions general-observation-class qualifiers may be added to the AG domain.
    1. However, --INDC, although allowed, would not generally be used since substance administrations represented in AG are given as part of a testing procedure rather than with therapeutic intent.
    2. The variables --DOSTOT and --DOSRGM, although allowed, would generally not be used since procedure agents are likely to be recorded at the level of single administrations.

AG – Examples

Example

This example captures data about the allergen administered to the subject as part of a bronchial allergen challenge (BAC) test.

Prior to the BAC, the subject had a skin-prick allergen test to help identify the allergen to be used for the BAC test. It identified grass as the allergen to be used in the BAC test. Data from the allergen skin test are not shown, but the CRF for the BAC includes collection of the allergen chosen for use in the BAC. A predetermined set of ascending doses of the chosen allergen was used in the screening BAC test. The results of the screening BAC are not shown, but would be represented in the RE domain.

Row 1:The first dose given in the BAC was saline.Rows 2-4:Three successively higher doses of grass allergen were given.

ag.xpt

RowSTUDYIDDOMAINUSUBJIDAGSEQAGTRTAGPRESPAGOCCURAGDOSEAGDOSUAGROUTEVISITAGENDTC1XYZAGXYZ-001-0011SALINEYY0SQ-u/mLRESPIRATORY (INHALATION)SCREENING2010-11-07T10:56:002XYZAGXYZ-001-0012GRASSYY250SQ-u/mLRESPIRATORY (INHALATION)SCREENING2010-11-07T11:19:003XYZAGXYZ-001-0013GRASSYY1000SQ-u/mLRESPIRATORY (INHALATION)SCREENING2010-11-07T11:43:004XYZAGXYZ-001-0014GRASSYY2000SQ-u/mLRESPIRATORY (INHALATION)SCREENING2010-11-07T12:06:00

Example

In this example, first there was a check that the subject had not taken a short-acting bronchodilator in the previous 4 hours (CM domain). Then the procedure agent (AG domain) was given as part of a reversibility assessment. Spirometry measurements (RE domain) were obtained before and after agent administration. An identifier was assigned to the reversibility test and this identifier was used to be link data across the multiple SDTM domains in which the data are represented.

The question as to whether a short-acting bronchodilator was administered in the 4 hours prior to the reversibility assessment is represented in the Concomitant Medication (CM) domain, since this prior administration would have been for therapeutic effect, not as part of the procedure. The question asked was about the administration of any short-acting bronchodilator, rather than a specific medication, so both CMTRT and CMCAT are populated with the "SHORT-ACTING BRONCHODILATOR", which describes a group of medications. The CMSPID value RV1 was used to indicate that this question was associated with the reversibility test.

cm.xpt

RowSTUDYIDDOMAINUSUBJIDCMSEQCMSPIDCMTRTCMCATCMPRESPCMOCCURCMEVLINT1XYZCMXYZ-001-0011RV1SHORT-ACTING BRONCHODILATORSHORT-ACTING BRONCHODILATORYN-PT4H

The administration of albuterol as part of the reversibility procedure is represented in the Procedure Agents (AG) domain. The AGSPID value RV1 was used to indicate that this administration was associated with the reversibility test.

ag.xpt

RowSTUDYIDDOMAINUSUBJIDAGSEQAGSPIDAGTRTAGPRESPAGOCCURAGDOSEAGDOSUAGDOSFRMAGDOSFRQAGROUTEVISITAGSTDTC1XYZAGXYZ-001-0011RV1ALBUTEROLYY2PUFFAEROSOLONCERESPIRATORY (INHALATION)VISIT 22013-06-18T10:05

The sponsor populated REGRPID with RV1 to indicate that these pulmonary function tests were associated with the reversibility test. The spirometer used in the testing is identified in SPDEVID. See the SDTM Implementation Guide for Medical Devices (SDTMIG-MD) for information about representing device-related information.

Row 1:Shows the results for the pre-bronchodilator FEV1 test performed as part of a reversibility assessment. The timing reference variables RETPT, RETPTNUM, REELTM, RETPTREF, and RERFTDTC show that this test was performed 5 minutes before the bronchodilator challenge.Row 2:Shows the results for FEV1 test performed 20 minutes after the bronchodilator challenge.Row 3:Since the percentage reversibility was collected on the CRF, it is included in the SDTM dataset.

re.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDRESEQREGRPIDRETESTCDRETESTREORRESREORRESURESTRESCRESTRESNRESTRESUVISITREDTCRETPTRETPTNUMREELTMRETPTREFRERFTDTC1XYZREXYZ-001-001ABC0011RV1FEV1Forced Expiratory Volume in 1 Second2.43L2.432.43LVISIT 22013-06-18T10:00PRE-BRONCHODILATOR ADMINISTRATION1-PT5MBRONCHODILATOR ADMINISTRATION2013-06-18T10:052XYZREXYZ-001-001ABC0012RV1FEV1Forced Expiratory Volume in 1 Second2.77L2.772.77LVISIT 22013-06-18T10:00POST-BRONCHODILATOR ADMINISTRATION2PT20MBRONCHODILATOR ADMINISTRATION2013-06-18T10:053XYZREXYZ-001-001ABC0013RV1PTCREVPercentage Reversibility13.99%13.9913.99%VISIT 22013-06-18T10:00


BRONCHODILATOR ADMINISTRATION2013-06-18T10:05

The identifier for the device used in the test was established in the Device Identifier (DI) domain.

di.xpt

RowSTUDYIDDOMAINSPDEVIDDISEQDIPARMCDDIPARMDIVAL1XYZDIABC0011TYPEDevice TypeSPIROMETER

The relationship of the test agent to the spirometry measurements obtained before and after its administration and to the prior occurrence of short acting bronchodilator administration is recorded by means of a relationship in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1XYZAGXYZ-001-001AGSPID1
12XYZREXYZ-001-001REGRPID1
13XYZCMXYZ-001-001CMSPID1
1

6.1.2 Concomitant and Prior Medications

CM – Description/Overview

An interventions domain that contains concomitant and prior medications used by the subject, such as those given on an as needed basis or condition-appropriate medications.

CM – Specification

cm.xpt, Concomitant/Prior Medications — Interventions, Version 3.3. One record per recorded intervention occurrence or constant-dosing interval per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharCMIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqCMSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of subject records within a domain. May be any valid number.ReqCMGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermCMSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Example: a number pre-printed on the CRF as an explicit line identifier or record identifier defined in the sponsor's operational database. Example: line number on a concomitant medication page.PermCMTRTReported Name of Drug, Med, or TherapyChar
TopicVerbatim medication name that is either pre-printed or collected on a CRF.ReqCMMODIFYModified Reported NameChar
Synonym QualifierIf CMTRT is modified to facilitate coding, then CMMODIFY will contain the modified text.PermCMDECODStandardized Medication NameChar
Synonym QualifierStandardized or dictionary-derived text description of CMTRT or CMMODIFY. Equivalent to the generic drug name in WHO Drug. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document. If an intervention term does not have a decode value in the dictionary, then CMDECOD will be left blank.PermCMCATCategory for MedicationChar
Grouping QualifierUsed to define a category of medications/treatment. Examples: "PRIOR", "CONCOMITANT", "ANTI-CANCER MEDICATION", or "GENERAL CONMED".PermCMSCATSubcategory for MedicationChar
Grouping QualifierA further categorization of medications/treatment. Examples: "CHEMOTHERAPY", "HORMONAL THERAPY", "ALTERNATIVE THERAPY".PermCMPRESPCM Pre-specifiedChar(NY)Variable QualifierUsed to indicate whether ("Y"/null) information about the use of a specific medication was solicited on the CRF.PermCMOCCURCM OccurrenceChar(NY)Record QualifierWhen the use of a specific medication is solicited. CMOCCUR is used to indicate whether or not ("Y"/"N") use of the medication occurred. Values are null for medications not specifically solicited.PermCMSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question about the occurrence of a pre-specified intervention was not answered. Should be null or have a value of "NOT DONE".PermCMREASNDReason Medication Not CollectedChar
Record QualifierReason not done. Used in conjunction with CMSTAT when value is "NOT DONE".PermCMINDCIndicationChar
Record QualifierDenotes why a medication was taken or administered. Examples: "NAUSEA", "HYPERTENSION".PermCMCLASMedication ClassChar
Variable QualifierDrug class. May be obtained from coding. When coding to a single class, populate with class value. If using a dictionary and coding to multiple classes, then follow Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable, or omit CMCLAS.PermCMCLASCDMedication Class CodeChar
Variable QualifierClass code corresponding to CMCLAS. Drug class. May be obtained from coding. When coding to a single class, populate with class code. If using a dictionary and coding to multiple classes, then follow Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable, or omit CMCLASCD.PermCMDOSEDose per AdministrationNum
Record QualifierAmount of CMTRT given. Not populated when CMDOSTXT is populated.PermCMDOSTXTDose DescriptionChar
Record QualifierDosing amounts or a range of dosing information collected in text form. Units may be stored in CMDOSU. Examples: "200-400", "15-20". Not populated when CMDOSE is populated.PermCMDOSUDose UnitsChar(UNIT)Variable QualifierUnits for CMDOSE, CMDOSTOT, or CMDOSTXT. Examples: "ng", "mg", or "mg/kg".PermCMDOSFRMDose FormChar(FRM)Variable QualifierDose form for CMTRT. Examples: "TABLET", "LOTION".PermCMDOSFRQDosing Frequency per IntervalChar(FREQ)Variable QualifierUsually expressed as the number of repeated administrations of CMDOSE within a specific time period. Examples: "BID" (twice daily), "Q12H" (every 12 hours).PermCMDOSTOTTotal Daily DoseNum
Record QualifierTotal daily dose of CMTRT using the units in CMDOSU. Used when dosing is collected as Total Daily Dose. Total dose over a period other than day could be recorded in a separate Supplemental Qualifier variable.PermCMDOSRGMIntended Dose RegimenChar
Variable QualifierText description of the (intended) schedule or regimen for the Intervention. Example: "TWO WEEKS ON, TWO WEEKS OFF".PermCMROUTERoute of AdministrationChar(ROUTE)Variable QualifierRoute of administration for the intervention. Examples: "ORAL", "INTRAVENOUS".PermCMADJReason for Dose AdjustmentChar
Record QualifierDescribes reason or explanation of why a dose is adjusted. Examples: "ADVERSE EVENT", "INSUFFICIENT RESPONSE", "NON-MEDICAL REASON".PermCMRSDISCReason the Intervention Was DiscontinuedChar
Record QualifierWhen dosing of a treatment is recorded over multiple successive records, this variable is applicable only for the (chronologically) last record for the treatment.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the medication administration started. Null for medications that started before study participation.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the medication administration. Null for medications that started before study participation.PermCMSTDTCStart Date/Time of MedicationCharISO 8601TimingStart date/time of the medication administration represented in ISO 8601 character format.PermCMENDTCEnd Date/Time of MedicationCharISO 8601TimingEnd date/time of the medication administration represented in ISO 8601 character format.PermCMSTDYStudy Day of Start of MedicationNum
TimingStudy day of start of medication relative to the sponsor-defined RFSTDTC.PermCMENDYStudy Day of End of MedicationNum
TimingStudy day of end of medication relative to the sponsor-defined RFSTDTC.PermCMDURDurationCharISO 8601TimingCollected duration for a treatment episode. Used only if collected on the CRF and not derived from start and end date/times.PermCMSTRFStart Relative to Reference PeriodChar(STENRF)Timing

Describes the start of the medication relative to sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics). If information such as "PRIOR" was collected, this information may be translated into CMSTRF.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCMENRFEnd Relative to Reference PeriodChar(STENRF)Timing

Describes the end of the medication relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics). If information such as "PRIOR", "ONGOING, or "CONTINUING" was collected, this information may be translated into CMENRF.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCMSTRTPTStart Relative to Reference Time PointChar(STENRF)Timing

Identifies the start of the medication as being before or after the sponsor-defined reference time point defined by variable CMSTTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCMSTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by CMSTRTPT. Examples: "2003-12-15" or "VISIT 1".PermCMENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the medication as being before or after the sponsor-defined reference time point defined by variable CMENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCMENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by CMENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

CM – Assumptions

  1. CM Structure
    1. The structure of the CM domain is one record per medication intervention episode, constant-dosing interval, or pre-specified medication assessment per subject. It is the sponsor's responsibility to define an intervention episode. This definition may vary based on the sponsor's requirements for review and analysis. The submission dataset structure may differ from the structure used for collection. One common approach is to submit a new record when there is a change in the dosing regimen. Another approach is to collapse all records for a medication to a summary level with either a dose range or the highest dose level. Other approaches may also be reasonable as long as they meet the sponsor's evaluation requirements.
  2. Concomitant Medications Description and Coding
    1. CMTRT captures the name of the Concomitant Medications/Therapy and it is the topic variable. It is a required variable and must have a value. CMTRT should only include the medication/therapy name and should not include dosage, formulation, or other qualifying information. For example, "ASPIRIN 100MG TABLET" is not a valid value for CMTRT. This example should be expressed as CMTRT= "ASPIRIN", CMDOSE= "100", CMDOSU= "MG", and CMDOSFRM= "TABLET".
    2. CMMODIFY should be included if the sponsor's procedure permits modification of a verbatim term for coding.
    3. CMDECOD is the standardized medication/therapy term derived by the sponsor from the coding dictionary. It is expected that the reported term (CMTRT) or the modified term (CMMODIFY) will be coded using a standard dictionary. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
  3. Pre-specified Terms; Presence or Absence of Concomitant Medications
    1. Information on concomitant medications is generally collected in two different ways, either by recording free text or using a pre-specified list of terms. Since the solicitation of information on specific concomitant medications may affect the frequency at which they are reported, the fact that a specific medication was solicited may be of interest to reviewers. CMPRESP and CMOCCUR are used together to indicate whether the intervention in CMTRT was pre-specified and whether it occurred, respectively.
    2. CMOCCUR is used to indicate whether a pre-specified medication was used. A value of "Y" indicates that the medication was used and "N" indicates that it was not.
    3. If a medication was not pre-specified the value of CMOCCUR should be null. CMPRESP and CMOCCUR is a permissible fields and may be omitted from the dataset if all medications were collected as free text. Values of CMOCCUR may also be null for pre-specified medications if no Y/N response was collected; in this case, CMSTAT = "NOT DONE", and CMREASND could be used to describe the reason the answer was missing.
  4. Variables for Timing Relative to a Time Point
    1. CMSTRTPT, CMSTTPT, CMENRTPT, and CMENTPT may be populated as necessary to indicate when a medication was used relative to specified time points. For example, assume a subject uses birth control medication. The subject has used the same medication for many years and continues to do so. The date the subject began using the medication (or at least a partial date) would be stored in CMSTDTC. CMENDTC is null since the end date is unknown (it hasn't happened yet). This fact can be recorded by setting CMENTPT = "2007-04-30" (the date the assessment was made) and CMENRTPT = "ONGOING".
  5. Additional Permissible Variables
    1. Any Identifier variables, Timing variables, or Interventions general-observation-class qualifiers may be added to the CM domain, but the following qualifiers would generally not be used in CM: --MOOD, --LOT.

CM – Examples

Example

Sponsors collect the timing of concomitant medication use with varying specificity, depending on the pattern of use; the type, purpose, and importance of the medication; and the needs of the study. It is often unnecessary to record every unique instance of medication use, since the same information can be conveyed with start and end dates and frequency of use. If appropriate, medications taken as needed (intermittently or sporadically over a time period) may be reported with a start and end date and a frequency of "PRN".

The example below shows three subjects who took the same medication on the same day.

Rows 1-6:For this subject, each instance of aspirin use was recorded separately, and the frequency in each record is (CMDOSFRQ) is "ONCE".Rows 7-9:For a second subject, frequency was once a day ("QD") in their first and third records (where CMSEQ is "1" and "3"), but twice a day in their second record (CMSEQ = "2").Row 10:Records for the third subject are collapsed into a single entry that spans the relevant time period, with a frequency of "PRN". This is shown as an example only, not as a recommendation. This approach assumes that knowing exactly when aspirin was used is not important for evaluating safety and efficacy in this study.

cm.xpt

RowSTUDYIDDOMAINUSUBJIDCMSEQCMTRTCMDOSECMDOSUCMDOSFRQCMSTDTCCMENDTC1ABCCMABC-00011ASPIRIN100mgONCE2004-01-012004-01-012ABCCMABC-00012ASPIRIN100mgONCE2004-01-022004-01-023ABCCMABC-00013ASPIRIN100mgONCE2004-01-032004-01-034ABCCMABC-00014ASPIRIN100mgONCE2004-01-072004-01-075ABCCMABC-00015ASPIRIN100mgONCE2004-01-072004-01-076ABCCMABC-00016ASPIRIN100mgONCE2004-01-092004-01-097ABCCMABC-00021ASPIRIN100mgQD2004-01-012004-01-038ABCCMABC-00022ASPIRIN100mgBID2004-01-072004-01-079ABCCMABC-00023ASPIRIN100mgQD2004-01-092004-01-0910ABCCMABC-00031ASPIRIN100mgPRN2004-01-012004-01-09

Example

The example below is for a study that had a particular interest in whether subjects use any anticonvulsant medications. The medication history, dosing, etc., was not of interest; the study only asked for the anticonvulsants to which subjects were exposed.

cm.xpt

RowSTUDYIDDOMAINUSUBJIDCMSEQCMTRTCMCAT1ABC123CM11LITHIUMANTI-CONVULSANT2ABC123CM21VPAANTI-CONVULSANT

Example

Sponsors often are interested in whether subjects are exposed to specific concomitant medications, and collect this information using a checklist. This example is for a study that had a particular interest in the antidepressant medications that subjects used. For the study's purposes, absence is just as important as presence of a medication. This can be clearly shown using CMOCCUR.

In this example, CMPRESP shows that the subjects were specifically asked if they use any of three antidepressants (Zoloft, Prozac, and Paxil). The value of CMOCCUR indicates the response to the pre-specified medication question. CMSTAT indicates whether the response was missing for a pre-specified medication, and CMREASND shows the reason for missing response. The medication details (e.g., dose, frequency) were not of interest in this study.

Row 1:Medication use was solicited and the medication was taken.Row 2:Medication use was solicited and the medication was not taken.Row 3:Medication use was solicited, but data was not collected. The reason for the lack of a response was collected and is represented in CMREASND.

cm.xpt

RowSTUDYIDDOMAINUSUBJIDCMSEQCMTRTCMPRESPCMOCCURCMSTATCMREASND1ABC123CM11ZOLOFTYY

2ABC123CM12PROZACYN

3ABC123CM13PAXILY
NOT DONEDidn't ask due to interruption

Example

In this hepatitis C study, collection of data on prior treatments included reason for discontinuation. Since hepatitis C is usually treated with a combinations of medications, CMGRPID was used to group records into regimens.

Rows 1-3:This subject's treatment consisted of the three medications grouped by means of CMGRPID = "1". The subject completed the scheduled treatment.Rows 4-6:Another subject received the same set of three medications. The medications for this subject are also grouped using CMGRPID = "1". Note, however, that the fact that the same CMGRPID value has been used for the same set of medications for subjects "ABC123-765" and "ABC123-899" is coincidence; CMGRPID groups records only within a subject. This subject stopped the regimen due to side effects.

cm.xpt

RowSTUDYIDDOMAINUSUBJIDCMSEQCMGRPIDCMTRTCMCATCMDOSFRMCMROUTECMRSDISC1ABC123CMABC123-76511PEGINTRONHCV TREATMENTINJECTIONSUBCUTANEOUSCOMPLETED SCHEDULED TREATMENT2ABC123CMABC123-76521RIBAVIRINHCV TREATMENTTABLETORALCOMPLETED SCHEDULED TREATMENT3ABC123CMABC123-76531BOCEPREVIRHCV TREATMENTTABLETORALCOMPLETED SCHEDULED TREATMENT4ABC123CMABC123-89911PEGINTRONHCV TREATMENTINJECTIONSUBCUTANEOUSTOXICITY/INTOLERANCE5ABC123CMABC123-89921RIBAVIRINHCV TREATMENTTABLETORALTOXICITY/INTOLERANCE6ABC123CMABC123-89931BOCEPREVIRHCV TREATMENTTABLETORALTOXICITY/INTOLERANCE

6.1.3 Exposure Domains

Clinical trial study designs can range from open label (where subjects and investigators know which product each subject is receiving) to blinded (where the subject, investigator, or anyone assessing the outcome is unaware of the treatment assignment(s) to reduce potential for bias). To support standardization of various collection methods and details, as well as process differences between open-label and blinded studies, two SDTM domains based on the Interventions General Observation Class are available to represent details of subject exposure to protocol-specified study treatment(s).

The two domains are introduced below.

6.1.3.1 Exposure

EX – Description/Overview

An interventions domain that contains the details of a subject's exposure to protocol-specified study treatment. Study treatment may be any intervention that is prospectively defined as a test material within a study, and is typically but not always supplied to the subject.

EX – Specification

ex.xpt, Exposure — Interventions, Version 3.3. One record per protocol-specified study treatment, constant-dosing interval, per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharEXIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqEXSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqEXGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermEXREFIDReference IDChar
IdentifierInternal or external identifier (e.g., kit number, bottle label, vial identifier).PermEXSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps pre-printed on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a CRF Page.PermEXLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains.PermEXLNKGRPLink Group IDChar
IdentifierIdentifier used to link related, grouped records across domains.PermEXTRTName of TreatmentChar*TopicName of the protocol-specified study treatment given during the dosing period for the observation.ReqEXCATCategory of TreatmentChar*Grouping QualifierUsed to define a category of EXTRT values.PermEXSCATSubcategory of TreatmentChar*Grouping QualifierA further categorization of EXCAT values.PermEXDOSEDoseNum
Record QualifierAmount of EXTRT when numeric. Not populated when EXDOSTXT is populated.ExpEXDOSTXTDose DescriptionChar
Record QualifierAmount of EXTRT when non-numeric. Dosing amounts or a range of dosing information collected in text form. Example: 200-400. Not populated when EXDOSE is populated.PermEXDOSUDose UnitsChar(UNIT)Variable QualifierUnits for EXDOSE, EXDOSTOT, or EXDOSTXT representing protocol-specified values. Examples: "ng", "mg", "mg/kg", "mg/m2".ExpEXDOSFRMDose FormChar(FRM)Variable QualifierDose form for EXTRT. Examples: "TABLET", "LOTION".ExpEXDOSFRQDosing Frequency per IntervalChar(FREQ)Variable QualifierUsually expressed as the number of repeated administrations of EXDOSE within a specific time period. Examples: "Q2H", "QD", "BID".PermEXDOSRGMIntended Dose RegimenChar
Variable QualifierText description of the intended schedule or regimen for the Intervention. Example: "TWO WEEKS ON, TWO WEEKS OFF".PermEXROUTERoute of AdministrationChar(ROUTE)Variable QualifierRoute of administration for the intervention. Examples: "ORAL", "INTRAVENOUS".PermEXLOTLot NumberChar
Record QualifierLot number of the intervention product.PermEXLOCLocation of Dose AdministrationChar(LOC)Record QualifierSpecifies location of administration. Examples: "ARM", "LIP".PermEXLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location further detailing laterality of the intervention administration. Examples: "LEFT", "RIGHT".PermEXDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL", "UPPER".PermEXFASTFasting StatusChar(NY)Record QualifierIndicator used to identify fasting status. Examples: "Y", "N".PermEXADJReason for Dose AdjustmentChar*Record QualifierDescribes reason or explanation of why a dose is adjusted.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingTrial Epoch of the Exposure record. Examples: "RUN-IN", "TREATMENT".PermEXSTDTCStart Date/Time of TreatmentCharISO 8601TimingThe date/time when administration of the treatment indicated by EXTRT and EXDOSE began.ExpEXENDTCEnd Date/Time of TreatmentCharISO 8601TimingThe date/time when administration of the treatment indicated by EXTRT and EXDOSE ended. For administrations considered given at a point in time (e.g., oral tablet, pre-filled syringe injection), where only an administration date/time is collected, EXSTDTC should be copied to EXENDTC as the standard representation.ExpEXSTDYStudy Day of Start of TreatmentNum
TimingStudy day of EXSTDTC relative to DM.RFSTDTC.PermEXENDYStudy Day of End of TreatmentNum
TimingStudy day of EXENDTC relative to DM.RFSTDTC.PermEXDURDuration of TreatmentCharISO 8601TimingCollected duration of administration. Used only if collected on the CRF and not derived from start and end date/times.PermEXTPTPlanned Time Point NameChar
Timing

  1. Text Description of time when administration should occur.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See EXTPTNUM and EXTPTREF.
PermEXTPTNUMPlanned Time Point NumberNum
TimingNumerical version of EXTPT to aid in sorting.PermEXELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time relative to the planned fixed reference (EXTPTREF). This variable is useful where there are repetitive measures. Not a clock time.PermEXTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by EXELTM, EXTPTNUM, and EXTPT. Examples: PREVIOUS DOSE, PREVIOUS MEAL.PermEXRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by EXTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

EX – Assumptions
  1. EX Structure and Usage
    1. Examples of treatments represented in the EX domain include but are not limited to placebo, active comparators, and investigational products. Treatments that are not protocol-specified should be represented in the Concomitant Medication (CM) or another Interventions domain as appropriate.
    2. The EX domain is recognized in most cases as a derived dataset where EXDOSU reflects the protocol-specified unit per study treatment. Collected data points (e.g., number of tablets, total volume infused) along with additional inputs (e.g., randomization file, concentration, dosage strength, drug accountability) are used to derive records in the EX domain.
    3. The EX domain is required for all studies that include protocol-specified study treatment. Exposure records may be directly or indirectly determined; metadata should describe how the records were derived. Common methods for determining exposure (from most direct to least direct) include the following:
      1. Derived from actual observation of the administration of drug by the investigator
      2. Derived from automated dispensing device that records administrations
      3. Derived from subject recall
      4. Derived from drug accountability data
      5. Derived from the protocol
      When a study is still masked and protocol-specified study treatment doses cannot yet be reflected in the protocol-specified unit due to blinding requirements, then the EX domain is not expected to be populated.
    4. The EX domain should contain one record per constant-dosing interval per subject. "Constant-dosing interval" is sponsor defined, and may include any period of time that can be described in terms of a known treatment given at a consistent dose, frequency, infusion rate, etc. For example, for a study with once-a-week administration of a standard dose for 6 weeks, exposure may be represented as one of the following:
      1. If information about each dose is not collected, there would be a single record per subject, spanning the entire 6-week treatment phase.
      2. If the sponsor monitors each treatment administration, there could be up to six records (one for each weekly administration).
  2. Exposure Treatment Description
    1. EXTRT captures the name of the protocol-specified study treatment and is the topic variable. It is a Required variable and must have a value. EXTRT must include only the treatment name and must not include dosage, formulation, or other qualifying information. For example, "ASPIRIN 100MG TABLET" is not a valid value for EXTRT. This example should be expressed as EXTRT = "ASPIRIN", EXDOSE = "100", EXDOSU = "mg", and EXDOSFRM = "TABLET".
    2. Doses of placebo should be represented by EXTRT = "PLACEBO" and EXDOSE = "0" (indicating 0 mg of active ingredient was taken or administered).
  3. Categorization and Grouping
    1. EXCAT and EXSCAT may be used when appropriate to categorize treatments into categories and subcategories. For example, if a study contains several active comparator medications, EXCAT may be set to "ACTIVE COMPARATOR". Such categorization may not be useful in all studies, so these variables are permissible.
  4. Timing Variables
    1. The timing of exposure to study treatment is captured by the start/end date and start/end time of each constant-dosing interval. If the subject is only exposed to study medication within a clinical encounter (e.g., if an injection is administered at the clinic), VISITNUM may be added to the domain as an additional Timing variable. VISITDY and VISIT would then also be permissible Qualifiers. However, if the beginning and end of a constant-dosing interval is not confined within the time limits of a clinical encounter (e.g., if a subject takes pills at home), then it is not appropriate to include VISITNUM in the EX domain. This is because EX is designed to capture the timing of exposure to treatment, not the timing of dispensing treatment. Furthermore, VISITNUM should not be used to indicate that treatment began at a particular visit and continued for a period of time. The SDTM does not have any provision for recording "start visit" and "end visit" of exposure.
    2. For administrations considered given at a point in time (e.g., oral tablet, pre-filled syringe injection), where only an administration date/time is collected, EXSTDTC should be copied to EXENDTC as the standard representation.
  5. Collected exposure data points are to be represented in the EC domain. When the relationship between EC and EX records can be described in RELREC, then it should be defined. EX derivations must be described in the Define-XML document.
  6. Additional Interventions Qualifiers
    1. EX contains medications received; the inclusion of administrations not taken, not given or missed is under evaluation.
    2. --DOSTOT is under evaluation for potential deprecation and replacement with a mechanism to describe total dose over any interval of time (e.g., day, week, month). Sponsors considering use of EXDOSTOT may want to consider using other dose amount variables (EXDOSE or EXDOSTXT) in combination with frequency (EXDOSFRQ) and timing variables to represent the data.
    3. When the EC domain is implemented in conjunction with the EX domain, EXVAMT and EXVAMTU should not be used in EX; collected values instead would be represented in ECDOSE and ECDOSU.
    4. Any Identifier variables, Timing variables, or Findings general-observation-class qualifiers may be added to the EX domain, but the following qualifiers would generally not be used in EX: --PRESP, --OCCUR, --STAT, and --REASND.

6.1.3.2 Exposure as Collected

EC – Description/Overview

An interventions domain that contains information about protocol-specified study treatment administrations, as collected.

EC – Specification

ec.xpt, Exposure as Collected — Interventions, Version 3.3. One record per protocol-specified study treatment, constant-dosing interval, per subject, per mood, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharECIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqECSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqECGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermECREFIDReference IDChar
IdentifierInternal or external identifier (e.g., kit number, bottle label, vial identifier).PermECSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps pre-printed on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a CRF Page.PermECLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains.PermECLNKGRPLink Group IDChar
IdentifierIdentifier used to link related, grouped records across domains.PermECTRTName of TreatmentChar*TopicName of the intervention treatment known to the subject and/or administrator.ReqECMOODMoodChar(BRDGMOOD)Record QualifierMode or condition of the record specifying whether the intervention (activity) is intended to happen or has happened. Values align with BRIDG pillars (e.g., scheduled context, performed context) and HL7 activity moods (e.g., intent, event). Examples: "SCHEDULED", "PERFORMED".PermECCATCategory of TreatmentChar*Grouping QualifierUsed to define a category of related ECTRT values.PermECSCATSubcategory of TreatmentChar*Grouping QualifierA further categorization of ECCAT values.PermECPRESPPre-SpecifiedChar(NY)Variable QualifierUsed when a specific intervention is pre-specified. Values should be "Y" or null.PermECOCCUROccurrenceChar(NY)Record QualifierUsed to indicate whether a treatment occurred when information about the occurrence is solicited. ECOCCUR = "N" when a treatment was not taken, not given, or missed.PermECDOSEDoseNum
Record QualifierAmount of ECTRT when numeric. Not populated when ECDOSTXT is populated.ExpECDOSTXTDose DescriptionChar
Record QualifierAmount of ECTRT when non-numeric. Dosing amounts or a range of dosing information collected in text form. Example: "200-400". Not populated when ECDOSE is populated.PermECDOSUDose UnitsChar(UNIT)Variable QualifierUnits for ECDOSE, ECDOSTOT, or ECDOSTXT.ExpECDOSFRMDose FormChar(FRM)Variable QualifierDose form for ECTRT. Examples: "TABLET", "LOTION".ExpECDOSFRQDosing Frequency per IntervalChar(FREQ)Variable QualifierUsually expressed as the number of repeated administrations of ECDOSE within a specific time period. Examples: "Q2H", "QD", "BID".PermECDOSTOTTotal Daily DoseNum
Record QualifierTotal daily dose of ECTRT using the units in ECDOSU. Used when dosing is collected as Total Daily Dose.PermECDOSRGMIntended Dose RegimenChar
Variable QualifierText description of the intended schedule or regimen for the Intervention. Example: "TWO WEEKS ON", "TWO WEEKS OFF".PermECROUTERoute of AdministrationChar(ROUTE)Variable QualifierRoute of administration for the intervention. Examples: "ORAL", "INTRAVENOUS".PermECLOTLot NumberChar
Record QualifierLot Number of the ECTRT product.PermECLOCLocation of Dose AdministrationChar(LOC)Record QualifierSpecifies location of administration. Example: "ARM", "LIP".PermECLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location further detailing laterality of the intervention administration. Examples: "LEFT", "RIGHT".PermECDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL", "UPPER".PermECPORTOTPortion or TotalityChar(PORTOT)Variable QualifierQualifier for anatomical location further detailing distribution, which means arrangement of, apportioning of. Examples: "ENTIRE", "SINGLE", "SEGMENT".PermECFASTFasting StatusChar(NY)Record QualifierIndicator used to identify fasting status. Examples: "Y", "N".PermECPSTRGPharmaceutical StrengthNum
Record QualifierAmount of an active ingredient expressed quantitatively per dosage unit, per unit of volume, or per unit of weight, according to the pharmaceutical dose form.PermECPSTRGUPharmaceutical Strength UnitsChar*Variable QualifierUnit for ECPSTRG. Examples: "mg/TABLET", "mg/mL".PermECADJReason for Dose AdjustmentChar
Record QualifierDescribes reason or explanation of why a dose is adjusted.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingTrial Epoch of the exposure as collected record. Examples: "RUN-IN", "TREATMENT".PermECSTDTCStart Date/Time of TreatmentCharISO 8601TimingThe date/time when administration of the treatment indicated by ECTRT and ECDOSE began.ExpECENDTCEnd Date/Time of TreatmentCharISO 8601TimingThe date/time when administration of the treatment indicated by ECTRT and ECDOSE ended. For administrations considered given at a point in time (e.g., oral tablet, pre-filled syringe injection), where only an administration date/time is collected, ECSTDTC should be copied to ECENDTC as the standard representation.ExpECSTDYStudy Day of Start of TreatmentNum
TimingStudy day of ECSTDTC relative to the sponsor-defined DM.RFSTDTC.PermECENDYStudy Day of End of TreatmentNum
TimingStudy day of ECENDTC relative to the sponsor-defined DM.RFSTDTC.PermECDURDuration of TreatmentCharISO 8601TimingCollected duration of administration. Used only if collected on the CRF and not derived from start and end date/times.PermECTPTPlanned Time Point NameChar
TimingText Description of time when administration should occur. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See ECTPTNUM and ECTPTREF.PermECTPTNUMPlanned Time Point NumberNum
TimingNumerical version of ECTPT to aid in sorting.PermECELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time relative to the planned fixed reference (ECTPTREF). This variable is useful where there are repetitive measures. Not a clock time.PermECTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by ECELTM, ECTPTNUM, and ECTPT. Examples: PREVIOUS DOSE, PREVIOUS MEAL.PermECRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by ECTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

EC – Assumptions
  1. EC Definition
    1. The Exposure as Collected domain model reflects protocol-specified study treatment administrations, as collected.
      1. EC should be used in all cases where collected exposure information cannot or should not be directly represented in EX. For example, administrations collected in tablets but protocol-specified unit is mg, or administrations collected in mL but protocol-specified unit is mg/kg. Drug accountability details (e.g., amount dispensed, amount returned) are represented in DA and not in EC.
      2. Collected exposure data are in most cases represented in a combination of one or more of EC, DA, or FA domains. If the entire EC dataset is an exact duplicate of the entire EX dataset, then EC is optional and at the sponsor's discretion.
    2. Collected exposure log data points descriptive of administrations typically reflect amounts at the product-level (e.g., number of tablets, number of mL).
  2. Treatment Description
    1. ECTRT is sponsor defined and should reflect how the protocol-specified study treatment is known or referred to in data collection. In an open-label study, ECTRT should store the treatment name. In a masked study, if treatment is collected and known as Tablet A to the subject or administrator, then ECTRT = "TABLET A". If in a masked study the treatment is not known by a synonym and the data are to be exchanged between sponsors, partners and/or regulatory agency(s), then assign ECTRT the value of "MASKED".
  3. ECMOOD is permissible; when implemented, it must be populated for all records.
    1. Values of ECMOOD, to date include:
      1. "SCHEDULED" (for collected subject-level intended dose records)
      2. "PERFORMED" (for collected subject-level actual dose records)
    2. Qualifier variables should be populated with equal granularity across Scheduled and Performed records when known. For example, if ECDOSU and ECDOSFRQ are known at scheduling and administration, then the variables would be populated on both records. If ECLOC is determined at the time of administration, then it would be populated on the performed record only.
    3. Appropriate Timing variable(s) should be populated. Note: Details on Scheduled records may describe timing at a higher level than Performed records.
    4. ECOCCUR is generally not applicable for Scheduled records.
    5. An activity may be rescheduled or modified multiple times before being performed. Representation of Scheduled records is dependent on the collected, available data. If each rescheduled or modified activity is collected, then multiple Scheduled records may be represented. If only the final Scheduled activity is collected, then it would be the only scheduled record represented.
  4. Doses Not Taken, Not Given, or Missed
    1. The record qualifier --OCCUR, with value of "N", is available in domains based on the Interventions and Events General Observation Classes as the standard way to represent whether an intervention or event did not happen. In the EC domain, ECOCCUR value of "N" indicates a dose was not taken, not given, or missed. For example, if 0 tablets are taken within a timeframe or 0 mL is infused at a visit, then ECOCCUR = "N" is the standard representation of the collected doses not taken, not given, or missed. Dose amount variables (e.g., ECDOSE, ECDOSTXT) must not be set to zero (0) as an alternative method for indicating doses not taken, not given, or missed.
    2. The population of Qualifier variables (e.g., Grouping, Record, Variable) and additional Timing variables (e.g., date of collection, visit, time point) for records representing information collected about doses not taken, not given, or missed should be populated with equal granularity as administered records, when known and/or applicable. Qualifiers that indicate dose amount (e.g., ECDOSE, ECDOSTXT) may be populated with positive (non-zero) values in cases where the sponsor feels it is necessary and/or appropriate to represent specific dose amounts not taken, not given, or missed.
  5. Timing Variables
    1. Timing variables in the EC domain should reflect administrations by the intervals they were collected (e.g., constant-dosing intervals, visits, targeted dates like first dose, last dose).
    2. For administrations considered given at a point in time (e.g., oral tablet, pre-filled syringe injection), where only an administration date/time is collected, ECSTDTC should be copied to ECENDTC.
  6. The degree of summarization of records from EC to EX is sponsor defined to support study purpose and analysis. When the relationship between EC and EX records can be described in RELREC, then it should be defined. EX derivations must be described in the Define-XML document.
  7. Additional Interventions Qualifiers
    1. --DOSTOT is under evaluation for potential deprecation and replacement with a mechanism to describe total dose over any interval of time (e.g., day, week, month). Sponsors considering ECDOSTOT may want to consider using other dose amount variables (ECDOSE or ECDOSTXT) in combination with frequency (ECDOSFRQ) and timing variables to represent the data.
    2. Any Identifier variables, Timing variables, or Findings general-observation-class qualifiers may be added to the EC domain, but the following qualifiers would generally not be used in EC: --STAT, --REASND, --VAMT, and --VAMTU.

6.1.3.3 Exposure/Exposure as Collected Examples

Example

This is an example of a double-blind study comparing Drug X extended release (ER) (two 500-mg tablets once daily) vs. Drug Z (two 250-mg tablets once daily). Per example CRFs, Subject ABC1001 took 2 tablets from 2011-01-14 to 2011-01-28 and Subject ABC2001 took 2 tablets within the same timeframe but missed dosing on 2011-01-24.

Exposure CRF:

Subject: ABC1001

BottleNumber of Tablets Taken DailyReason for VariationStart DateEnd DateA2
2011-01-142011-01-28

Subject: ABC2001

BottleNumber of Tablets Taken DailyReason for VariationStart DateEnd DateeA2
2011-01-142011-01-23A0Patient mistake2011-01-242011-01-24A2
2011-01-252011-01-28

Upon unmasking, it became known that Subject ABC1001 received Drug X and Subject ABC2001 received Drug Z. The EC dataset shows the administrations of study treatment as collected.

Rows 1-2, 4:Show treatments administered.Row 3:Shows that the zero for Number of Tablets Taken Daily on the CRF was represented as ECOCCUR = "N".

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECLNKIDECTRTECPRESPECOCCURECDOSEECDOSUECDOSFRQEPOCHECSTDTCECENDTCECSTDYECENDY1ABCECABC10011A2-20110114BOTTLE AYY2TABLETQDTREATMENT2011-01-142011-01-281152ABCECABC20011A2-20110114BOTTLE AYY2TABLETQDTREATMENT2011-01-142011-01-231103ABCECABC20012A0-20110124BOTTLE AYN
TABLETQDTREATMENT2011-01-242011-01-2411114ABCECABC20013A2-20110125BOTTLE AYY2TABLETQDTREATMENT2011-01-252011-01-281215

The reason for the ECOCCUR value of "N" was represented using a supplemental qualiifier.

suppec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCECABC2001ECSEQ2ECREASOCReason for Occur ValuePATIENT MISTAKECRF

The EX dataset shows the unmasked administrations. Two tablets from Bottle A became 1000 mg of Drug X extended release for Subject ABC1001, but 500 mg of Drug Z for Subject ABC2001. Note that there is no record in the EX dataset for non-occurrence of study treatment. The non-occurrence of study drug for subject ABC2001 is reflected in the gap in time between the two EX records.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXLNKIDEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEPOCHEXSTDTCEXENDTCEXSTDYEXENDY1ABCEXABC10011A2-20110114DRUG X1000mgTABLET, EXTENDED RELEASEQDORALTREATMENT2011-01-142011-01-281152ABCEXABC20011A2-20110114DRUG Z500mgTABLETQDORALTREATMENT2011-01-142011-01-231103ABCEXABC20012A2-20110125DRUG Z500mgTABLETQDORALTREATMENT2011-01-252011-01-281215

The relrec.xpt example reflects a one-to-one dataset-level relationship between EC and EX using --LNKID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCEC
ECLNKID
ONE12ABCEX
EXLNKID
ONE1

Example

This example shows data from an open-label study. A subject received Drug X as a 20 mg/mL solution administered across 3 injection sites to deliver a total dose of 3 mg/kg. The subject's weight was 100 kg.

Exposure CRF

Visit3Date2009-05-10Injection 1
Volume Given (mL)5LocationABDOMENSideLEFTInjection 2
Volume Given (mL)5LocationABDOMENSideCENTERInjection 3
Volume Given (mL)5LocationABDOMENSideRIGHT

The collected administration amounts, in mL, and their locations are represented in the EC dataset.

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECSPIDECLNKIDECTRTECPRESPECOCCURECDOSEECDOSUECDOSFRMECDOSFRQECROUTEECLOCECLATVISITNUMVISITEPOCHECSTDTCECENDTCECSTDYECENDY1ABCECABC30011INJ1V3DRUG XYY5mLINJECTIONONCESUBCUTANEOUSABDOMENLEFT3VISIT 3TREATMENT2009-05-102009-05-1021212ABCECABC30012INJ2V3DRUG XYY5mLINJECTIONONCESUBCUTANEOUSABDOMENCENTER3VISIT 3TREATMENT2009-05-102009-05-1021213ABCECABC30013INJ3V3DRUG XYY5mLINJECTIONONCESUBCUTANEOUSABDOMENRIGHT3VISIT 3TREATMENT2009-05-102009-05-102121

The sponsor considered the 3 injections to constitute a single administration, so the EX dataset shows the total dose given in the protocol-specified unit, mg/kg. EXLOC = "ABDOMEN" is included since this location was common to all injections, but EXLAT was not included. If the sponsor had chosen to represent laterality in the EX record, this would have been handled as described in Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXSPIDEXLNKIDEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEXLOCVISITNUMVISITEPOCHEXSTDTCEXENDTCEXSTDYEXENDY1ABCEXABC30011
V3DRUG X3mg/kgINJECTIONONCESUBCUTANEOUSABDOMEN3VISIT 3TREATMENT2009-05-102009-05-102121

The relrec.xpt example reflects a many-to-one dataset-level relationship between EC and EX using --LNKID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCEC
ECLNKID
MANY12ABCEX
EXLNKID
ONE1

Example

The study in this example was a double-blind study comparing 10, 20, and 30 mg of Drug X once daily vs Placebo. Study treatment was given as one tablet each from Bottles A, B, and C taken together once daily. The subject in this example took:

  • 1 tablet from Bottles A, B and C from 2011-01-14 to 2011-01-20
  • 0 tablets from Bottle B on 2011-01-21, then 2 tablets on 2011-01-22
  • 1 tablet from Bottles A and C on 2011-01-21 and 2011-01-22
  • 1 tablet from Bottles A, B and C from 2011-01-23 to 2011-01-28

The EC dataset shows administrations as collected, in tablets.

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECTRTECPRESPECOCCURECDOSEECDOSUECDOSFRQEPOCHECSTDTCECENDTCECSTDYECENDY1ABCECABC40011BOTTLE AYY1TABLETQDTREATMENT2011-01-142011-01-281152ABCECABC40012BOTTLE CYY1TABLETQDTREATMENT2011-01-142011-01-281153ABCECABC40013BOTTLE BYY1TABLETQDTREATMENT2011-01-142011-01-20174ABCECABC40014BOTTLE BYN
TABLETQDTREATMENT2011-01-212011-01-21885ABCECABC40015BOTTLE BYY2TABLETQDTREATMENT2011-01-222011-01-22996ABCECABC40016BOTTLE BYY1TABLETQDTREATMENT2011-01-232011-01-281015

Upon unmasking, it became known that the subject was randomized to Drug X 20 mg and that:

  • Bottle A contained 10 mg/tablet.
  • Bottle B contained 10 mg/tablet.
  • Bottle C contained Placebo (i.e., 0 mg of active ingredient/tablet).

The EX dataset shows the doses administered in the protocol-specified unit (mg). The sponsor considered an administration to consist of the total amount for Bottles A, B, and C. The derivation of EX records from multiple EC records should be shown in the Define-XML document.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEPOCHEXSTDTCEXENDTCEXSTDYEXENDY1ABCEXABC40011DRUG X20mgTABLETQDORALTREATMENT2011-01-142011-01-20172ABCEXABC40012DRUG X10mgTABLETQDORALTREATMENT2011-01-212011-01-21883ABCEXABC40013DRUG X30mgTABLETQDORALTREATMENT2011-01-222011-01-22994ABCEXABC40014DRUG X20mgTABLETQDORALTREATMENT2011-01-232011-01-281015

Example

The study in this example was an open-label study examining the tolerability of different doses of Drug A. Study drug was taken orally, daily for three months. Dose adjustments were allowed as needed in response to tolerability or efficacy issues.

The EX dataset shows administrations collected in the protocol-specified unit, mg. No EC dataset was needed since the open-label administrations were collected in the protocol-specified unit; EC would be an exact duplicate of the entire EX domain.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEXADJEPOCHEXSTDTCEXENDTC137841EX378410011DRUG A20mgTABLETQDORAL
TREATMENT2002-07-012002-10-01237841EX378410021DRUG A20mgTABLETQDORAL
TREATMENT2002-04-022002-04-21337841EX378410022DRUG A15mgTABLETQDORALReduced due to toxicityTREATMENT2002-04-222002-07-01437841EX378410031DRUG A20mgTABLETQDORAL
TREATMENT2002-05-092002-06-01537841EX378410032DRUG A25mgTABLETQDORALIncreased due to suboptimal efficacyTREATMENT2002-06-022002-07-01637841EX378410033DRUG A30mgTABLETQDORALIncreased due to suboptimal efficacyTREATMENT2002-07-022002-08-01

Example

This is an example of a double-blind study design comparing 10 and 20 mg of Drug X vs Placebo taken daily, morning and evening, for a week.

Subject ABC5001

BottleTime PointNumber of Tablets TakenStart DateEnd DateAAM12012-01-012012-01-08BPM12012-01-012012-01-08

Subject ABC5002

BottleTime PointNumber of Tablets TakenStart DateEnd DateAAM12012-02-012012-02-08BPM12012-02-012012-02-08

Subject ABC5003

BottleTime PointNumber of Tablets TakenStart DateEnd DateAAM12012-03-012012-03-08BPM12012-03-012012-03-08

The EC dataset shows the administrations as collected. The time point variables ECTPT and ECTPTNUM were used to describe the time of day of administration. This use of time point variables is novel, since it represents data about multiple time points, one on each day of administration, rather than data for a single time point.

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECLNKIDECTRTECPRESPECOCCURECDOSEECDOSUECDOSFRQEPOCHECSTDTCECENDTCECSTDYECENDYECTPTECTPTNUM1ABCECABC5001120120101-20120108-AMBOTTLE AYY1TABLETQDTREATMENT2012-01-012012-01-0818AM12ABCECABC5001220120101-20120108-PMBOTTLE BYY1TABLETQDTREATMENT2012-01-012012-01-0818PM23ABCECABC5002120120201-20120208-AMBOTTLE AYY1TABLETQDTREATMENT2012-02-012012-02-0818AM14ABCECABC5002220120201-20120208-PMBOTTLE BYY1TABLETQDTREATMENT2012-02-012012-02-0818PM25ABCECABC5003120120301-20120308-AMBOTTLE AYY1TABLETQDTREATMENT2012-03-012012-03-0818AM16ABCECABC5003220120301-20120308-PMBOTTLE BYY1TABLETQDTREATMENT2012-03-012012-03-0818PM2

The EX dataset shows the unmasked administrations in the protocol specified unit, mg. Amounts of placebo was represented as 0 mg. The sponsor chose to represent the administrations at the time point level.

Rows 1-2:Show administrations for a subject who was randomized to the 20 mg Drug X arm.Rows 3-4:Show administrations for a subject who was randomized to the 10 mg Drug X arm.Rows 5-6:Show administrations for a subject who was randomized to the Placebo arm.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXLNKIDEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEPOCHEXSTDTCEXENDTCEXSTDYEXENDYEXTPTEXTPTNUM1ABCEXABC5001120120101-20120108-AMDRUG X10mgTABLETQDORALTREATMENT2012-01-012012-01-0818AM12ABCEXABC5001220120101-20120108-PMDRUG X10mgTABLETQDORALTREATMENT2012-01-012012-01-0818PM23ABCEXABC5002120120201-20120208-AMDRUG X10mgTABLETQDORALTREATMENT2012-02-012012-02-0818AM14ABCEXABC5002220120201-20120208-PMPLACEBO0mgTABLETQDORALTREATMENT2012-02-012012-02-0818PM25ABCEXABC5003120120301-20120308-AMPLACEBO0mgTABLETQDORALTREATMENT2012-03-012012-03-0818AM16ABCEXABC5003220120301-20120308-PMPLACEBO0mgTABLETQDORALTREATMENT2012-03-012012-03-0818PM2

The relrec.xpt example reflects a one-to-one dataset-level relationship between EC and EX using --LNKID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCEC
ECLNKID
ONE12ABCEX
EXLNKID
ONE1

Example

The study in this example was a single-crossover study comparing once daily oral administration of Drug A 20 mg capsules with Drug B 30 mg coated tablets. Study drug was taken for 3 consecutive mornings, 30 minutes prior to a standardized breakfast. There was a 6-day washout period between treatments.

The following CRFs show data for two subjects.

Subject 56789001

Period 1Period 2DayBottle 1
# of capsulesBottle 2
# of tabletsStart Date/TimeEnd Date/TimeDayBottle 1
# of capsulesBottle 2
# of tabletsStart Date/TimeEnd Date/Time1112002-07-01T07:302002-07-01T07:301112002-07-09T07:302002-07-09T07:302112002-07-02T07:302002-07-02T07:302112002-07-10T07:302002-07-10T07:303112002-07-03T07:322002-07-03T07:323112002-07-11T07:342002-07-11T07:34

Subject 56789003

Period 1Period 2DayBottle 1
# of capsulesBottle 2
# of tabletsStart Date/TimeEnd Date/TimeDayBottle 1
# of capsulesBottle 2
# of tabletsStart Date/TimeEnd Date/Time1112002-07-03T07:302002-07-03T07:301112002-07-11T07:302002-07-11T07:302112002-07-04T07:242002-07-04T07:242112002-07-12T07:432002-07-12T07:433112002-07-05T07:242002-07-05T07:243112002-07-13T07:382002-07-13T07:38

The EC dataset shows administrations as collected.

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECTRTECPRESPECOCCURECDOSEECDOSUECDOSFRMECDOSFRQECROUTEEPOCHECSTDTCECENDTCECSTDYECENDYECTPTECELTMECTPTREF156789EC567890011BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 12002-07-01T07:302002-07-01T07:301130 MINUTES PRIOR-PT30MSTD BREAKFAST256789EC567890012BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 12002-07-01T07:302002-07-01T07:301130 MINUTES PRIOR-PT30MSTD BREAKFAST356789EC567890013BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 12002-07-02T07:302002-07-02T07:302230 MINUTES PRIOR-PT30MSTD BREAKFAST456789EC567890014BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 12002-07-02T07:302002-07-02T07:302230 MINUTES PRIOR-PT30MSTD BREAKFAST556789EC567890015BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 12002-07-03T07:322002-07-03T07:323330 MINUTES PRIOR-PT30MSTD BREAKFAST656789EC567890016BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 12002-07-03T07:322002-07-03T07:323330 MINUTES PRIOR-PT30MSTD BREAKFAST756789EC567890017BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 22002-07-09T07:302002-07-09T07:309930 MINUTES PRIOR-PT30MSTD BREAKFAST856789EC567890018BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 22002-07-09T07:302002-07-09T07:309930 MINUTES PRIOR-PT30MSTD BREAKFAST956789EC567890019BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 22002-07-10T07:302002-07-10T07:30101030 MINUTES PRIOR-PT30MSTD BREAKFAST1056789EC5678900110BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 22002-07-10T07:302002-07-10T07:30101030 MINUTES PRIOR-PT30MSTD BREAKFAST1156789EC5678900111BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 22002-07-11T07:342002-07-11T07:34111130 MINUTES PRIOR-PT30MSTD BREAKFAST1256789EC5678900112BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 22002-07-11T07:342002-07-11T07:34111130 MINUTES PRIOR-PT30MSTD BREAKFAST1356789EC567890031BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 12002-07-03T07:302002-07-03T07:301130 MINUTES PRIOR-PT30MSTD BREAKFAST1456789EC567890032BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 12002-07-03T07:302002-07-03T07:301130 MINUTES PRIOR-PT30MSTD BREAKFAST1556789EC567890033BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 12002-07-04T07:242002-07-04T07:242230 MINUTES PRIOR-PT30MSTD BREAKFAST1656789EC567890034BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 12002-07-04T07:242002-07-04T07:242230 MINUTES PRIOR-PT30MSTD BREAKFAST1756789EC567890035BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 12002-07-05T07:242002-07-05T07:243330 MINUTES PRIOR-PT30MSTD BREAKFAST1856789EC567890036BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 12002-07-05T07:242002-07-05T07:243330 MINUTES PRIOR-PT30MSTD BREAKFAST1956789EC567890037BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 22002-07-11T07:302002-07-11T07:309930 MINUTES PRIOR-PT30MSTD BREAKFAST2056789EC567890038BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 22002-07-11T07:302002-07-11T07:309930 MINUTES PRIOR-PT30MSTD BREAKFAST2156789EC567890039BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 22002-07-12T07:432002-07-12T07:43101030 MINUTES PRIOR-PT30MSTD BREAKFAST2256789EC5678900310BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 22002-07-12T07:432002-07-12T07:43101030 MINUTES PRIOR-PT30MSTD BREAKFAST2356789EC5678900311BOTTLE 1YY1CAPSULECAPSULEQDORALTREATMENT 22002-07-13T07:382002-07-13T07:38111130 MINUTES PRIOR-PT30MSTD BREAKFAST2456789EC5678900312BOTTLE 2YY1TABLET, COATEDTABLET, COATEDQDORALTREATMENT 22002-07-13T07:382002-07-13T07:38111130 MINUTES PRIOR-PT30MSTD BREAKFAST

The EX dataset shows the unblinded administrations.

Rows 1-12:Unblinding revealed that the first subject received placebo coated tablets during the first treatment epoch and placebo capsules during the second treatment epoch.Rows 13-24:Unblinding revealed that the second subject received placebo capsules during the first treatment epoch and placebo coated tablets during the second treatment epoch.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEPOCHEXSTDTCEXENDTCEXSTDYEXENDYEXTPTEXELTMEXTPTREF156789EX567890011DRUG A20mgCAPSULEQDORALTREATMENT 12002-07-01T07:30
1130 MINUTES PRIOR-PT30MSTD BREAKFAST256789EX567890012PLACEBO0mgTABLET, COATEDQDORALTREATMENT 12002-07-01T07:30
1130 MINUTES PRIOR-PT30MSTD BREAKFAST356789EX567890013DRUG A20mgCAPSULEQDORALTREATMENT 12002-07-02T07:30
2230 MINUTES PRIOR-PT30MSTD BREAKFAST456789EX567890014PLACEBO0mgTABLET, COATEDQDORALTREATMENT 12002-07-02T07:30
2230 MINUTES PRIOR-PT30MSTD BREAKFAST556789EX567890015DRUG A20mgCAPSULEQDORALTREATMENT 12002-07-03T07:32
3330 MINUTES PRIOR-PT30MSTD BREAKFAST656789EX567890016PLACEBO0mgTABLET, COATEDQDORALTREATMENT 12002-07-03T07:32
3330 MINUTES PRIOR-PT30MSTD BREAKFAST756789EX567890017PLACEBO0mgCAPSULEQDORALTREATMENT 22002-07-09T07:30
9930 MINUTES PRIOR-PT30MSTD BREAKFAST856789EX567890018DRUG B30mgTABLET, COATEDQDORALTREATMENT 22002-07-09T07:30
9930 MINUTES PRIOR-PT30MSTD BREAKFAST956789EX567890019PLACEBO0mgCAPSULEQDORALTREATMENT 22002-07-10T07:30
101030 MINUTES PRIOR-PT30MSTD BREAKFAST1056789EX5678900110DRUG B30mgTABLET, COATEDQDORALTREATMENT 22002-07-10T07:30
101030 MINUTES PRIOR-PT30MSTD BREAKFAST1156789EX5678900111PLACEBO0mgCAPSULEQDORALTREATMENT 22002-07-11T07:34
111130 MINUTES PRIOR-PT30MSTD BREAKFAST1256789EX5678900112DRUG B30mgTABLET, COATEDQDORALTREATMENT 22002-07-11T07:34
111130 MINUTES PRIOR-PT30MSTD BREAKFAST1356789EX567890031PLACEBO0mgCAPSULEQDORALTREATMENT 12002-07-03T07:30
1130 MINUTES PRIOR-PT30MSTD BREAKFAST1456789EX567890032DRUG B30mgTABLET, COATEDQDORALTREATMENT 12002-07-03T07:30
1130 MINUTES PRIOR-PT30MSTD BREAKFAST1556789EX567890033PLACEBO0mgCAPSULEQDORALTREATMENT 12002-07-04T07:24
2230 MINUTES PRIOR-PT30MSTD BREAKFAST1656789EX567890034DRUG B30mgTABLET, COATEDQDORALTREATMENT 12002-07-04T07:24
2230 MINUTES PRIOR-PT30MSTD BREAKFAST1756789EX567890035PLACEBO0mgCAPSULEQDORALTREATMENT 12002-07-05T07:24
3330 MINUTES PRIOR-PT30MSTD BREAKFAST1856789EX567890036DRUG B30mgTABLET, COATEDQDORALTREATMENT 12002-07-05T07:24
3330 MINUTES PRIOR-PT30MSTD BREAKFAST1956789EX567890037DRUG A20mgCAPSULEQDORALTREATMENT 22002-07-11T07:30
9930 MINUTES PRIOR-PT30MSTD BREAKFAST2056789EX567890038PLACEBO0mgTABLET, COATEDQDORALTREATMENT 22002-07-11T07:30
9930 MINUTES PRIOR-PT30MSTD BREAKFAST2156789EX567890039DRUG A20mgCAPSULEQDORALTREATMENT 22002-07-12T07:43
101030 MINUTES PRIOR-PT30MSTD BREAKFAST2256789EX5678900310PLACEBO0mgTABLET, COATEDQDORALTREATMENT 22002-07-12T07:43
101030 MINUTES PRIOR-PT30MSTD BREAKFAST2356789EX5678900311DRUG A20mgCAPSULEQDORALTREATMENT 22002-07-13T07:38
111130 MINUTES PRIOR-PT30MSTD BREAKFAST2456789EX5678900312PLACEBO0mgTABLET, COATEDQDORALTREATMENT 22002-07-13T07:38
111130 MINUTES PRIOR-PT30MSTD BREAKFAST

Example

The study in this example involved weekly infusions of Drug Z 10 mg/kg. If a subject experienced a dose-limiting toxicity (DLT), the intended dose could be reduced to 7.5 mg/kg.

The example CRF below was for Subject ABC123-0201, who weighed 55 kg. The CRF shows that:

  • The subject's first administration of Drug Z was on 2009-02-13; the intended dose was 10 mg/kg, but the actual amount given was 99 mL at 5.5 mg/mL, so the actual dose was 9.9 mg/kg.
  • The subject's second administration of Drug Z occurred on 2009-02-20; the intended dose was reduced to 7.5 mg/kg due to dose-limiting toxicity, and the infusion was stopped early due to an injection site reaction. However, the actual amount given was 35 mL at a concentration of 4.12 mg/mL, so the calculated actual dose was 2.6 mg/kg.
  • The subject's third administration was intended to occur on 2009-02-27; the intended dose was 7.5 mg/kg but due to a personal reason, the administration did not occur.

Visit123Intended Dose

  • 10 mg/kg
  • 7.5 mg/kg
  • 10 mg/kg
  • 7.5 mg/kg
  • 10 mg/kg
  • 7.5 mg/kg
Reason for Dose Adjustment
  • Dose-limiting toxicity
  • Dose-limiting toxicity
  • Dose-limiting toxicity
Dose Administered
  • Yes
  • No

If no, give reason:

  • Treatment discontinued due to disease progression
  • Other, specify: ________________________
  • Yes
  • No

If no, give reason:

  • Treatment discontinued due to disease progression
  • Other, specify: ________________________
  • Yes
  • No

If no, give reason:

  • Treatment discontinued due to disease progression
  • Other, specify: Personal reason
Date13-FEB-200920-FEB-200927-FEB-2009Start Time (24 hour clock)10:0011:00
End Time (24 hour clock)10:4511:20
Amount (mL)99 mL35 mL0 mLConcentration5.5 mg/mL4.12 mg/mL4.12 mg/mLIf dose was adjusted, what was the reason:
  • Injection site reaction
  • Adverse event
  • Other, specify: ______________________
  • Injection site reaction
  • Adverse event
  • Other, specify: ____________________
  • Injection site reaction
  • Adverse event
  • Other, specify: ______________________

The EC dataset shows both intended and actual doses of Drug Z, as collected.

Rows 1, 3, 5:Show the collected intended dose levels (mg/kg) and ECMOOD is "SCHEDULED". Scheduled dose is represented in mg/ML.Rows 2, 4, 6:Show the collected actual administration amounts (mL) and ECMOOD is "PERFORMED". Actual doses are represented using dose in mL and concentration (pharmaceutical strength) in mg/mL.

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECLNKIDECLNKGRPECTRTECMOODECPRESPECOCCURECDOSEECDOSUECPSTRGECPSTRGUECADJVISITNUMVISITEPOCHECSTDTCECENDTCECSTDYECENDY1ABC123ECABC123-02011
V1DRUG ZSCHEDULED

10mg/kg


1VISIT 1TREATMENT2009-02-132009-02-13112ABC123ECABC123-0201220090213 T1000V1DRUG ZPERFORMEDYY99mL5.5mg/mL
1VISIT 1TREATMENT2009-02-13T10:002009-02-13T10:45113ABC123ECABC123-02013
V2DRUG ZSCHEDULED

7.5mg/kg

Dose limiting toxicity2VISIT 2TREATMENT2009-02-202009-02-20884ABC123ECABC123-0201420090220 T1100V2DRUG ZPERFORMEDYY35mL4.12mg/mL
2VISIT 2TREATMENT2009-02-20T11:002009-02-20T11:20885ABC123ECABC123-02015
V3DRUG ZSCHEDULED

7.5mg/kg


3VISIT 3TREATMENT2009-02-272009-02-2715156ABC123ECABC123-0201620090227V3DRUG ZPERFORMEDYN
mL4.12mg/mL
3VISIT 3TREATMENT2009-02-272009-02-271515

The reason that ECOCCUR was "N" was represented in a supplemental qualifier.

suppec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCECABC123-0201ECSEQ6ECREASOCReason for Occur ValuePERSONAL REASONCRF

The EX dataset shows the administrations in protocol-specified unit (mg/kg). There is no record for the intended third dose that was not given. Intended doses in EC (records with EXMOOD = "SCHEDULED") can be compared with actual doses in EX.

Row 1:Shows the subject's first dose.Row 2:Shows the subject's second dose. The collected explanation for the adjusted dose amount administered at Visit 2 is in EXADJ.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXLNKIDEXLNKGRPEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEXADJVISITNUMVISITEPOCHEXSTDTCEXENDTCEXSTDYEXENDY1ABC123EXABC123-0201120090213T1000V1DRUG Z9.9mg/kgSOLUTIONCONTINUOUSINTRAVENOUS
1VISIT 1TREATMENT2009-02-13T10:002009-02-13T10:00112ABC123EXABC123-0201220090220T1100V2DRUG Z2.6mg/kgSOLUTIONCONTINUOUSINTRAVENOUSInjection site reaction2VISIT 2TREATMENT2009-02-20T11:002009-02-20T11:0088

The sponsor wished to represent the doses in mg, as well as in mg/kg. Since a dose includes both a numeric value and a unit, the data could not be represented in a supplemental qualifier, so was represented in an FA dataset. See Section 6.4.1, When to Use Findings About.

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFALNKIDFATESTCDFATESTFAOBJFAORRESFAORRESUFASTRESCFASTRESNFASTRESUVISITNUMVISITEPOCH1ABC123FAABC123-0201120090213T1000DOSEALTDose in Alternative UnitDRUG Z522.5mg522.5522.5mg1VISIT 1TREATMENT2ABC123FAABC123-0201220090220T1100DOSEALTDose in Alternative UnitDRUG Z144.2mg144.2144.2mg2VISIT 2TREATMENT

The RELREC dataset represents relationships between EC, EX, and FA.

Rows 1-2:Represent the one-to-one relationship between "PERFORMED" records in EC and records in EX, using --LNKID.Rows 3-4:Represent the many-to-one relationship between records (both "SCHEDULED" and "PERFORMED") in EC and records in EX, using --LNGRP.Rows 5-6:Represent the one-to-one relationship between records in EX and records in FA, using LNKID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC123EC
ECLNKID
ONE12ABC123EX
EXLNKID
ONE13ABC123EC
ECLNKGRP
MANY24ABC123EX
EXLNKGRP
ONE25ABC123EX
EXLNKID
ONE36ABC123FA
FALNKID
ONE3

Example

In this example, a 100 mg tablet is scheduled to be taken daily. Start and end of dosing were collected,along with deviations from the planned daily dosing. Note: This method of data collection design is not consistent with current CDASH standards.

First Dose DateLast Dose Date2012-01-132012-01-20

DateNumber of Doses Daily
If/When Deviated from Plan2012-01-1502012-01-162

The EC dataset shows administrations as collected.

Row 1:Shows the overall dosing interval from first dose date to last dose date.Row 2:Shows the missed dose on 2012-01-15, which falls within the overall dosing interval.Row 3:Shows a doubled dose on 2012-01-16, which also falls within the overall dosing interval.

ec.xpt

RowSTUDYIDDOMAINUSUBJIDECSEQECTRTECCATECPRESPECOCCURECDOSEECDOSUECDOSFRQEPOCHECSTDTCECENDTCECSTDYECENDY1ABCECABC70011BOTTLE AFIRST TO LAST DOSE INTERVALYY1TABLETQDTREATMENT2012-01-132012-01-20182ABCECABC70012BOTTLE AEXCEPTION DOSEYN
TABLETQDTREATMENT2012-01-152012-01-15333ABCECABC70013BOTTLE AEXCEPTION DOSEYY2TABLETQDTREATMENT2012-01-162012-01-1644

The EX dataset shows the unmasked treatment for this subject, "DRUG X", and represents dosing in non-overlapping intervals of time. There is no EX record for the missed dose, but the missed dose is reflected in a gap between dates in the EX records.

Row 1:Shows the administration from first dose date to the day before the missed dose.Row 2:Shows the doubled dose.Row 3:Shows the remaining administrations to the last dose date.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXTRTEXDOSEEXDOSUEXDOSFRMEXDOSFRQEXROUTEEPOCHEXSTDTCEXENDTCEXSTDYEXENDY1ABCEXABC70011DRUG X100mgTABLETQDORALTREATMENT2012-01-132012-01-14122ABCEXABC70012DRUG X200mgTABLETQDORALTREATMENT2012-01-162012-01-16443ABCEXABC70013DRUG X100mgTABLETQDORALTREATMENT2012-01-172012-01-2058

6.1.4 Meal Data

ML – Description/Overview

Information regarding the subject's meal consumption, such as fluid intake, amounts, form (solid or liquid state), frequency, etc., typically used for pharmacokinetic analysis.

ML – Specification

ml.xpt, Meal Data — Interventions, Version 1.0. One record per food product occurrence or constant intake interval per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMLIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqMLSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqMLGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermMLSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Examples: a number pre-printed on the CRF as an explicit line identifier or record identifier defined in the sponsor's operational database.PermMLTRTName of MealChar*TopicVerbatim food product name that is either pre-printed or collected on a CRF.ReqMLCATCategory for MealChar*Grouping QualifierUsed to define a category of MLTRT values.PermMLSCATSubcategory for MealChar*Grouping QualifierUsed to define a further categorization of MLCAT values.PermMLPRESPML Pre-specifiedChar(NY)Variable QualifierUsed when a specific meal is pre-specified on a CRF. Values should be "Y" or null.PermMLOCCURML OccurrenceChar(NY)Record QualifierUsed to record whether a pre-specified meal occurred when information about the occurrence of a specific meal is solicited.PermMLSTATCompletion StatusChar(ND)Record QualifierUsed to indicate when a question about the occurrence of a pre-specified meal was not answered. Should be null or have a value of "NOT DONE".PermMLREASNDReason Meal Not CollectedChar
Record QualifierDescribes the reason a response to a question about the occurrence of a meal was not collected. Used in conjunction with MLSTAT when value is "NOT DONE".PermMLDOSEDoseNum
Record QualifierAmount of MLTRT consumed. Not populated when MLDOSTXT is populated.PermMLDOSTXTDose DescriptionChar
Record QualifierAmount description of MLTRT consumed, collected in text form. Not populated when MLDOSE is populated. Examples: "<1 per day", "200-400".PermMLDOSUDose UnitsChar(UNIT)Variable QualifierUnits for MLDOSE, MLDOSTOT, or MLDOSTXT.PermMLDOSFRMDose FormChar(FRM)Variable QualifierDosage form for MLTRT. Example: "BAR, CHEWABLE".PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.PermVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the meal started.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the meal.PermMLDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of the meal represented in ISO 8601 character format.PermMLSTDTCStart Date/Time of MealCharISO 8601TimingStart date/time of the meal represented in ISO 8601 character format.PermMLENDTCEnd Date/Time of MealCharISO 8601TimingEnd date/time of the meal represented in ISO 8601 character format.PermMLDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of the visit/collection expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermMLSTDYStudy Day of Start of MealNum
TimingActual study day of start of the meal expressed in integer days relative to sponsor-defined RFSTDTC in Demographics.PermMLENDYStudy Day of End of MealNum
TimingActual study day of end of the meal expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermMLDURDuration of MealCharISO 8601TimingCollected duration of the meal represented in ISO 8601 character format. Used only if collected on the CRF and not derived.PermMLTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point. See MLTPTNUM and MLTPTREF.PermMLTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermMLELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned Elapsed time (in ISO 8601) relative to the planned fixed reference (MLTPTREF). This variable is useful when there are repetitive measures. Not a clock time or a date/time variable. Represented as an ISO 8601 duration.PermMLTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by MLELTM, MLTPTNUM, and MLTPT.PermMLRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by MLTPTREF in ISO 8601 character format.PermMIDSDisease Milestone Instance NameChar
TimingThe name of a specific instance of a Disease Milestone Type (MIDSTYPE) described in the Trial Disease Milestones dataset. This should be unique within a subject. Used only in conjunction with RELMIDS and MIDSDTC.PermRELMIDSTemporal Relation to Milestone InstanceChar
TimingThe temporal relationship of the observation to the Disease Milestone Instance Name in MIDS. Examples: "IMMEDIATELY BEFORE", "AT TIME OF", "AFTER".PermMIDSDTCDisease Milestone Instance Date/TimeCharISO 8601TimingThe start date/time of the Disease Milestone Instance Name in MIDS, in ISO 8601 format.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

ML – Assumptions

  1. The ML Domain is used to represent consumption of any food or nutritional item that would not be represented in EC/EX, CM, AG, or SU. Examples of nutritional items that would be represented in other domains:

    • Investigational nutritional products represented in EC/EX
    • Food or drink used to treat hypoglycemic events represented in CM
    • Glucose given as part of a glucose tolerance test represented in AG
    • Caffeinated drinks represented in SU

    The nutritional items represented in ML may be prospectively defined within a protocol, collected retrospectively as potential precipitants of clinical events, and/or to describe nutritional intake.

  2. Additional Timing Variables
    1. Any additional Timing variables may be added to this domain.
    2. Consumption of a food product is considered to occur over an interval of time (as opposed to a point in time). If start and end date/times are collected, they should be represented in MLSTDTC and MLENDTC, respectively. If only a start date/time is collected, it should not be copied to MLENDTC.
  3. Any Identifier variables, Timing variables, or Findings general-observation-class qualifiers may be added to the ML domain, but the following qualifiers would generally not be used in ML: --MOOD, --LOT, --LOC, --LAT, --DIR, --PORTOT.

ML – Examples

Example

This example shows meal data collected in an effort to understand the causes of two different kinds of event.

  • Data was collected about the last meal before each hypoglycemic event
  • Data was collected about the occurrence of of pre-specified foods prior to a suspected event of drug-induced liver injury (DILI).

Meal Log CRF

Record the last type of meal/food consumption prior to the hypoglycemic event:

TypeIf Nutritional Drink, volume (ounces)Start DateStart TimeEvent IDX SnackNutritional drinkMeal
2015 Jun 0314:15CE001SnackX Nutritional drinkMeal8 oz2015 Sep 038:30CE002SnackNutritional drinkX Meal
2015 Dec 3119:00CE003Click here to add a row: Add Row

DILI Meal CRF

If suspected DILI, did you consume any of the following in the past week?

TypeOccurrenceIf yes, DateWild mushroomsX YesNo2015 DEC 24Ackee fruitYesX No
Cycad seedsYesX No

Note that in this example MLENDTC is null. Since no end date was collected, the meal was represented as a point-in-time event, as described in Assumption 2b.

Rows 1-3:Show the last meal data for three hypoglycemic events.Rows 4-6:Show the meal data collected relative to the suspected DILI.

ml.xpt

RowSTUDYIDDOMAINUSUBJIDMLSEQMLTRTMLCATMLPRESPMLOCCURMLDOSEMLDOSUMLDTCMLSTDTCMLENDTCMLEVLINTRELMIDSMIDSMIDSDTC1XYZMLXYZ-001-0011SNACKHYPOGLYCEMIA EVALUATIONYY


2015-06-03T14:15

LAST MEAL PRIOR TOHYPO12015-06-03T19:202XYZMLXYZ-001-0012NUTRITIONAL DRINKHYPOGLYCEMIA EVALUATIONYY8oz
2015-09-03T08:30

LAST MEAL PRIOR TOHYPO22015-09-03T17:003XYZMLXYZ-001-0013MEALHYPOGLYCEMIA EVALUATIONYY


2015-12-31T19:00

LAST MEAL PRIOR TOHYPO32016-01-01T10:304XYZMLXYZ-001-0014WILD MUSHROOMSDILI EVALUATIONYY

2015-12-272015-12-24
-P1W


5XYZMLXYZ-001-0015ACKEE FRUITDILI EVALUATIONYN

2015-12-27

-P1W


6XYZMLXYZ-001-0016CYCAD SEEDSDILI EVALUATIONYN

2015-12-27

-P1W


Example

This example describes a study that examines the impact of physical modifications in a cafeteria on selection/consumption among school students.

GroupArmsDetails1ControlStudents received standard meals in a standard cafeteria environment.2Experimental: choice architectureStudents were exposed to modifications to the physical environment in the cafeteria to "nudge" students towards healthier choices. Physical modifications included:

  • Placing vegetables at the beginning of the lunch line.
  • Placing fruits in attractive bowls, trays lined with appealing fabric, and fruit options next to cash registers.
  • Promote fruits and vegetables with prominently displayed signage and images.
  • Place white milk selection more predominantly that chocolate milk (e.g., display white milk in front of chocolate milk).

Food-card data was collected over a 7-month period by students receiving a school meal one day week. Students who brought a lunch from home or those not eating lunch in the cafeteria on a study day were excluded.

The dataset below shows the food-card data collected for the first 3 weeks for a subject.

ml.xpt

RowSTUDYIDDOMAINUSUBJIDMLSEQMLTRTVISITNUMVISITMLSTDTC1ABC123MLABC123-0011FRUIT ROLLUP1WEEK 12015-09-092ABC123MLABC123-0012WHTE MILK1WEEK 12015-09-093ABC123MLABC123-0013PEANUT BUTTER SANDWICH1WEEK 12015-09-094ABC123MLABC123-0014BANANA2WEEK 22015-09-175ABC123MLABC123-0015CHOCOLATE MILK2WEEK 22015-09-176ABC123MLABC123-0016PIZZA2WEEK 22015-09-177ABC123MLABC123-0017APPLE3WEEK 32015-09-228ABC123MLABC123-0018WHITE MILK3WEEK 32015-09-229ABC123MLABC123-0019SALAD3WEEK 32015-09-22

6.1.5 Procedures

PR – Description/Overview

An interventions domain that contains interventional activity intended to have diagnostic, preventive, therapeutic, or palliative effects.

PR – Specification

pr.xpt, Procedures — Interventions, Version 3.3. One record per recorded procedure per occurrence per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharPRIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqPRSEQSequence NumberNum
IdentifierSequence Number to ensure uniqueness of records within a dataset for a subject. Should be assigned to be in a consistent chronological order.ReqPRGRPIDGroup IDChar
IdentifierUsed to link together a block of related records within a subject in a domain.PermPRSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Example: pre-printed line identifier on a CRF or record identifier defined in the sponsor's operational database.PermPRLNKIDLink IDChar
IdentifierUsed to facilitate identification of relationships between records.PermPRLNKGRPLink Group IDChar
IdentifierUsed to facilitate identification of relationships between records.PermPRTRTReported Name of ProcedureChar
TopicName of procedure performed, either pre-printed or collected on a CRF.ReqPRDECODStandardized Procedure NameChar*Synonym QualifierStandardized or dictionary-derived name of PRTRT. The sponsor is expected to provide the dictionary name and version used to map the terms in the external codelist element in the Define-XML document. If an intervention term does not have a decode value in the dictionary, then PRDECOD will be null.PermPRCATCategoryChar*Grouping QualifierUsed to define a category of procedure values.PermPRSCATSubcategoryChar*Grouping QualifierUsed to define a further categorization of PRCAT values.PermPRPRESPPre-specifiedChar(NY)Variable QualifierUsed when a specific procedure is pre-specified on a CRF. Values should be "Y" or null.PermPROCCUROccurrenceChar(NY)Record QualifierUsed to record whether a pre-specified procedure occurred when information about the occurrence of a specific procedure is solicited.PermPRINDCIndicationChar
Record QualifierDenotes the indication for the procedure (e.g., why the procedure was performed).PermPRDOSEDoseNum
Record QualifierAmount of PRTRT administered. Not populated when PRDOSTXT is populated.PermPRDOSTXTDose DescriptionChar
Record QualifierDosing information collected in text form. Examples: "<1", "200-400". Not populated when PRDOSE is populated.PermPRDOSUDose UnitsChar(UNIT)Variable QualifierUnits for PRDOSE, PRDOSTOT, or PRDOSTXT.PermPRDOSFRMDose FormChar(FRM)Variable QualifierDose form for PRTRT.PermPRDOSFRQDosing Frequency per IntervalChar(FREQ)Variable QualifierUsually expressed as the number of doses given per a specific interval.PermPRDOSRGMIntended Dose RegimenChar
Variable QualifierText description of the intended schedule or regimen for the procedure.PermPRROUTERoute of AdministrationChar(ROUTE)Variable QualifierRoute of administration for PRTRT.PermPRLOCLocation of ProcedureChar(LOC)Record QualifierAnatomical location of a procedure.PermPRLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality.PermPRDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality.PermPRPORTOTPortion or TotalityChar(PORTOT)Variable QualifierQualifier for anatomical location or specimen further detailing the distribution, which means arrangement of, apportioning of.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.PermVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the procedure.PermPRSTDTCStart Date/Time of ProcedureCharISO 8601TimingStart date/time of the procedure represented in ISO 8601 character format.ExpPRENDTCEnd Date/Time of ProcedureCharISO 8601TimingEnd date/time of the procedure represented in ISO 8601 character format.PermPRSTDYStudy Day of Start of ProcedureNum
TimingStudy day of start of procedure expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermPRENDYStudy Day of End of ProcedureNum
TimingStudy day of end of procedure expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermPRDURDuration of ProcedureCharISO 8601TimingCollected duration of a procedure represented in ISO 8601 character format. Used only if collected on the CRF and not derived from start and end date/times.PermPRTPTPlanned Time Point NameChar
TimingText description of time when a procedure should be performed. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See PRTPTNUM and PRTPTREF.PermPRTPTNUMPlanned Time Point NumberNum
TimingNumerical version of planned time point used in sorting.PermPRELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time in ISO 8601 format relative to a planned fixed reference (PRTPTREF). This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermPRTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by PRELTM, PRTPTNUM, and PRTPT.PermPRRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by PRTRTREF in ISO 8601 character format.PermPRSTRTPTStart Relative to Reference Time PointChar(STENRF)Timing

Identifies the start of the observation as being before or after the sponsor-defined reference time point defined by variable PRSTTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermPRSTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by PRSTRTPT. Examples: "2003-12-15" or "VISIT 1".PermPRENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the observation as being before or after the sponsor-defined reference time point defined by variable PRENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermPRENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by PRENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

PR – Assumptions

  1. Some example procedures by type include the following:
    1. Disease screening (e.g., mammogram, pap smear)
    2. Endoscopic examinations (e.g., arthroscopy, diagnostic colonoscopy, therapeutic colonoscopy, diagnostic laparoscopy, therapeutic laparoscopy)
    3. Diagnostic tests (e.g., amniocentesis, biopsy, catheterization, cutaneous oximetry, finger stick, fluorophotometry, imaging techniques (e.g., DXA scan, CT scan, MRI), phlebotomy, pulmonary function test, skin test, stress test, tympanometry)
    4. Therapeutic procedures (e.g., ablation therapy, catheterization, cryotherapy, mechanical ventilation, phototherapy, radiation therapy/radiotherapy, thermotherapy)
    5. Surgical procedures (e.g., curative surgery, diagnostic surgery, palliative surgery, therapeutic surgery, prophylactic surgery, resection, stenting, hysterectomy, tubal ligation, implantation)

    The Procedures domain is based on the Interventions Observation Class. The extent of physiological effect may range from observable to microscopic. Regardless of the extent of effect or whether it is collected in the study, all collected procedures are represented in this domain. The protocol design should pre-specify whether procedure information will be collected.

    Measurements obtained from procedures are to be represented in their respective Findings domain(s). For example, a biopsy may be performed to obtain a tissue sample that is then evaluated histopathologically. In this case, details of the biopsy procedure can be represented in the PR domain and the histopathology findings in the MI domain. Describing the relationship between PR and MI records (in RELREC) in this example is dependent on whether the relationship is collected, either explicitly or implicitly.

  2. In the Findings Observation Class, the test method is represented in the --METHOD variable (e.g., electrophoresis, gram stain, polymerase chain reaction). At times, the test method overlaps with diagnostic/therapeutic procedures (e.g., ultrasound, MRI, X-ray) in-scope for the PR domain. The following is recommended: If timing (start, end or duration) or an indicator populating PROCCUR, PRSTAT, or PRREASND is collected, then a PR record should be created. If only the findings from a procedure are collected, then --METHOD in the Findings domain(s) may be sufficient to reflect the procedure and a related PR record is optional. It is at the sponsor's discretion whether to represent the procedure as both a test method (--METHOD) and related PR record.
  3. PRINDC is used to represent a medical indication, a medical condition which makes a treatment advisable. The reason for a procedure may be something other than a medical indication. For example, an X-ray might be taken to determine whether a fracture was present. Reasons other than medical indications should be represented using the supplemental qualifier PRREAS (see Appendix C2, Supplemental Qualifiers Name Codes).
  4. Any Identifier variables, Timing variables, or Interventions general-observation-class qualifiers may be added to the PR domain, but the following qualifiers would generally not be used in PR: --MOOD, --LOT.

PR – Examples

Example

A procedures log CRF may collect verbatim values (procedure names) and dates performed. This example shows a subject who had five procedures collected and represented in the PR domain.

pr.xpt

RowSTUDYIDDOMAINUSUBJIDPRSEQPRTRTPRSTDTCPRENDTC1XYZPRXYZ789-0021Wisdom Teeth Extraction2010-06-082010-06-082XYZPRXYZ789-0022Reset Broken Arm2010-08-062010-08-063XYZPRXYZ789-0023Prostate Examination2010-12-122010-12-124XYZPRXYZ789-0024Endoscopy2010-12-122010-12-125XYZPRXYZ789-0025Heart Transplant2011-08-292011-08-29

Example

This example shows data from a 24-hour Holter monitor, an ambulatory electrocardiography device that records a continuous electrocardiographic rhythm pattern.

The start and end of the Holter monitoring procedure are represented in the PR domain.

pr.xpt

RowSTUDYIDDOMAINUSUBJIDPRSEQPRLNKIDPRTRTPRPRESPPROCCURPRSTDTCPRENDTC1ABC123PRABC123-001120110101_2011010224-HOUR HOLTER MONITORYY2011-01-01T08:002011-01-02T09:45

The heart rate findings from the procedure are represented in the EG domain.

eg.xpt

RowSTUDYIDDOMAINUSUBJIDEGSEQEGLNKIDEGTESTCDEGTESTEGORRESEGORRESUEGMETHODEGDTCEGENDTC1ABC123EGABC123-001120110101_20110102EGHRMINECG Minimum Heart Rate70beats/minHOLTER CONTINUOUS ECG RECORDING2011-01-01T08:002011-01-02T09:452ABC123EGABC123-001220110101_20110102EGHRMAXECG Maximum Heart Rate100beats/minHOLTER CONTINUOUS ECG RECORDING2011-01-01T08:002011-01-02T09:453ABC123EGABC123-001320110101_20110102EGHRMEANECG Mean Heart Rate75beats/minHOLTER CONTINUOUS ECG RECORDING2011-01-01T08:002011-01-02T09:45

The relrec.xpt reflects a one-to-many dataset-level relationship between PR and EG using --LNKID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC123PR
PRLNKID
ONE12ABC123EG
EGLNKID
MANY1

Example

Data for three subjects who had on-study radiotherapy are below. Dose, dose unit, location, and timing are represented.

pr.xpt

RowSTUDYIDDOMAINUSUBJIDPRSEQPRTRTPRDOSEPRDOSUPRLOCPRLATPRSTDTCPRENDTC1ABC123PRABC123-10011External beam radiation therapy70GyBREASTRIGHT2011-06-012011-06-252ABC123PRABC123-20021Brachytherapy25GyPROSTATE
2011-07-152011-07-153ABC123PRABC123-30031Radiotherapy300cGyBONE
2011-08-192011-08-22

6.1.6 Substance Use

SU – Description/Overview

An interventions domain that contains substance use information that may be used to assess the efficacy and/or safety of therapies that look to mitigate the effects of chronic substance use.

SU – Specification

su.xpt, Substance Use — Interventions, Version 3.3. One record per substance type per reported occurrence per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharSUIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqSUSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqSUGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermSUSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps pre-printed on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a Tobacco & Alcohol use CRF page.PermSUTRTReported Name of SubstanceChar
TopicSubstance name. Examples: "Cigarettes", "Coffee".ReqSUMODIFYModified Substance NameChar
Synonym QualifierIf SUTRT is modified, then the modified text is placed here.PermSUDECODStandardized Substance NameChar*Synonym QualifierStandardized or dictionary-derived text description of SUTRT or SUMODIFY if the sponsor chooses to code the substance use. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.PermSUCATCategory for Substance UseChar*Grouping QualifierUsed to define a category of related records. Examples: "TOBACCO", "ALCOHOL", or "CAFFEINE".PermSUSCATSubcategory for Substance UseChar*Grouping QualifierA further categorization of substance use. Examples: "CIGARS", "CIGARETTES", "BEER", "WINE".PermSUPRESPSU Pre-SpecifiedChar(NY)Variable QualifierUsed to indicate whether ("Y"/null) information about the use of a specific substance was solicited on the CRF.PermSUOCCURSU OccurrenceChar(NY)Record QualifierWhen the use of specific substances is solicited, SUOCCUR is used to indicate whether or not ("Y"/"N") a particular pre-specified substance was used. Values are null for substances not specifically solicited.PermSUSTATCompletion StatusChar(ND)Record QualifierWhen the use of pre-specified substances is solicited, the completion status indicates that there was no response to the question about the pre-specified substance. When there is no pre-specified list on the CRF, then the completion status indicates that substance use was not assessed for the subject.PermSUREASNDReason Substance Use Not CollectedChar
Record QualifierDescribes the reason substance use was not collected. Used in conjunction with SUSTAT when value of SUSTAT is "NOT DONE".PermSUCLASSubstance Use ClassChar*Variable QualifierSubstance use class. May be obtained from coding. When coding to a single class, populate with class value. If using a dictionary and coding to multiple classes, then follow Section 4.2.8.3, Multiple Values for a Non-Result Qualifier Variable, or omit SUCLAS.PermSUCLASCDSubstance Use Class CodeChar*Variable QualifierCode corresponding to SUCLAS. May be obtained from coding.PermSUDOSESubstance Use ConsumptionNum
Record QualifierAmount of SUTRT consumed. Not populated if SUDOSTXT is populated.PermSUDOSTXTSubstance Use Consumption TextChar
Record QualifierSubstance use consumption amounts or a range of consumption information collected in text form. Not populated if SUDOSE is populated.PermSUDOSUConsumption UnitsChar(UNIT)Variable QualifierUnits for SUDOSE, SUDOSTOT, or SUDOSTXT. Examples: "OUNCES", "CIGARETTE EQUIVALENTS", "GRAMS".PermSUDOSFRMDose FormChar*Variable QualifierDose form for SUTRT. Examples: "INJECTABLE", "LIQUID", or "POWDER".PermSUDOSFRQUse Frequency Per IntervalChar(FREQ)Variable QualifierUsually expressed as the number of repeated administrations of SUDOSE within a specific time period. Example: "Q24H" (every day).PermSUDOSTOTTotal Daily ConsumptionNum
Record QualifierTotal daily use of SUTRT using the units in SUDOSU. Used when dosing is collected as Total Daily Dose. If sponsor needs to aggregate the data over a period other than daily, then the aggregated total could be recorded in a Supplemental Qualifier variable.PermSUROUTERoute of AdministrationChar(ROUTE)Variable QualifierRoute of administration for SUTRT. Examples: "ORAL", "INTRAVENOUS".PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the substance use started. Null for substances that started before study participation.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the substance use. Null for substances that started before study participation.PermSUSTDTCStart Date/Time of Substance UseCharISO 8601TimingStart date/time of the substance use represented in ISO 8601 character format.PermSUENDTCEnd Date/Time of Substance UseCharISO 8601TimingEnd date/time of the substance use represented in ISO 8601 character format.PermSUSTDYStudy Day of Start of Substance UseNum
TimingStudy day of start of substance use relative to the sponsor-defined RFSTDTC.PermSUENDYStudy Day of End of Substance UseNum
TimingStudy day of end of substance use relative to the sponsor-defined RFSTDTC.PermSUDURDuration of Substance UseCharISO 8601TimingCollected duration of substance use in ISO 8601 format. Used only if collected on the CRF and not derived from start and end date/times.PermSUSTRFStart Relative to Reference PeriodChar(STENRF)Timing

Describes the start of the substance use relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics). If information such as "PRIOR" was collected, this information may be translated into SUSTRF.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermSUENRFEnd Relative to Reference PeriodChar(STENRF)Timing

Describes the end of the substance use with relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics). If information such as "PRIOR", "ONGOING", or "CONTINUING" was collected, this information may be translated into SUENRF.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermSUSTRTPTStart Relative to Reference Time PointChar(STENRF)Timing

Identifies the start of the substance as being before or after the reference time point defined by variable SUSTTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7 , Use of Relative Timing Variables.

PermSUSTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by SUSTRTPT. Examples: "2003-12-15" or "VISIT 1".PermSUENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the substance as being before or after the reference time point defined by variable SUENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7 , Use of Relative Timing Variables.

PermSUENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by SUENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SU – Assumptions

  1. SU Definition
    1. This information may be independent of planned study evaluations, or may be a key outcome (e.g., planned evaluation) of a clinical trial.
    2. In many clinical trials, detailed substance use information as provided for in the domain model above may not be required (e.g., the only information collected may be a response to the question "Have you ever smoked tobacco?"); in such cases, many of the Qualifier variables would not be submitted.
    3. SU may contain responses to questions about use of pre-specified substances as well as records of substance use collected as free text.
  2. Substance Use Description and Coding
    1. SUTRT captures the verbatim or the pre-specified text collected for the substance. It is the topic variable for the SU dataset. SUTRT is a required variable and must have a value.
    2. SUMODIFY is a permissible variable and should be included if coding is performed and the sponsor's procedure permits modification of a verbatim substance use term for coding. The modified term is listed in SUMODIFY. The variable may be populated as per the sponsor's procedures.
    3. SUDECOD is the preferred term derived by the sponsor from the coding dictionary if coding is performed. It is a permissible variable. Where deemed necessary by the sponsor, the verbatim term (SUTRT) should be coded using a standard dictionary such as WHO Drug. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
  3. Additional Categorization and Grouping
    1. SUCAT and SUSCAT should not be redundant with the domain code or dictionary classification provided by SUDECOD, or with SUTRT. That is, they should provide a different means of defining or classifying SU records. For example, a sponsor may be interested in identifying all substances that the investigator feels might represent opium use, and to collect such use on a separate CRF page. This categorization might differ from the categorization derived from the coding dictionary.
    2. SUGRPID may be used to link (or associate) different records together to form a block of related records within SU at the subject level (see Section 4.2.6, Grouping Variables and Categorization). It should not be used in place of SUCAT or SUSCAT.
  4. Timing Variables
    1. SUSTDTC and SUENDTC may be populated as required.
    2. If substance use information is collected more than once within the CRF (indicating that the data are visit-based) then VISITNUM would be added to the domain as an additional timing variable. VISITDY and VISIT would then be permissible variables.
  5. Additional Permissible Interventions Qualifiers
    1. Any additional Qualifiers from the Interventions Class may be added to this domain, but the following qualifiers would generally not be used in SU: --MOOD, --LOT.

SU – Examples

Example

The example below illustrates how typical substance use data could be populated. Here, the CRF collected:

  • Smoking data
    • Smoking status of "previous", "current", or "never"
    • If a current or past smoker, how many packs per day
    • If a former smoker, what year did the subject quit
  • Current caffeine use
    • What caffeine drinks have been consumed today
    • How many cups today

SUCAT allows the records to be grouped into smoking-related data and caffeine-related data. In this example, the treatments are pre-specified on the CRF page, so SUTRT does not require a standardized SUDECOD equivalent.

Not shown: A subject who never smoked does not have a tobacco record. Alternatively, a row for the subject could have been included with SUOCCUR = "N" and null dosing and timing fields; the interpretation would be the same. A subject who did not drink any caffeinated drinks on the day of the assessment does not have any caffeine records. A subject who never smoked and did not drink caffeinated drinks on the day of the assessment does not appear in the dataset.

Row 1:This subject is a 2-pack/day current smoker. "Current" implies that smoking started sometime before the time the question was asked (SUSTTPT = "2006-01-01", SUSTRTPT = "BEFORE") and had not ended as of that date (SUENTTP = "2006-01-01", SUENRTPT = "ONGOING"). See Section 4.4.7, Use of Relative Timing Variables for the use of these variables. Both the beginning and ending reference time points for this question are the date of the assessment.Row 2:The same subject drank three cups of coffee on the day of the assessment.Row 3:A second subject is a former smoker. The date the subject began smoking is unknown, but we know that it was sometime before the assessment date. This is shown by the values of SUSTTPT and SUSTRTPT. The end date of smoking was collected, so SUENTPT and SUENRTPT are not populated. Instead, the end date is in SUENDTC.Row 4:This second subject drank tea on the day of the assessment.Row 5:This second subject drank coffee on the day of the assessment.Row 6:A third subject had missing data for the smoking questions. This is indicated by SUSTAT = "NOT DONE". The reason is in SUREASND.Row 7:This third subject also had missing data for all of the caffeine questions.

su.xpt

RowSTUDYIDDOMAINUSUBJIDSUSEQSUTRTSUCATSUSTATSUREASNDSUDOSESUDOSUSUDOSFRQSUSTDTCSUENDTCSUSTTPTSUSTRTPTSUENTPTSUENRTPT11234SU12340051CIGARETTESTOBACCO

2PACKPER DAY

2006-01-01BEFORE2006-01-01ONGOING21234SU12340052COFFEECAFFEINE

3CUPPER DAY2006-01-012006-01-01



31234SU12340061CIGARETTESTOBACCO

1PACKPER DAY
20032006-03-15BEFORE

41234SU12340062TEACAFFEINE

1CUPPER DAY2006-03-152006-03-15



51234SU12340063COFFEECAFFEINE

2CUPPER DAY2006-03-152006-03-15



61234SU12340071CIGARETTESTOBACCONOT DONESubject left office before CRF was completed








71234SU12340072CAFFEINECAFFEINENOT DONESubject left office before CRF was completed








6.2 Models for Events Domains

Most subject-level observations collected during the study should be represented according to one of the three SDTM general observation classes. This is the list of domains corresponding to the Events class.

Domain CodeDomain DescriptionAE

Adverse Events

An events domain that contains data describing untoward medical occurrences in a patient or subjects that are administered a pharmaceutical product and which may not necessarily have a causal relationship with the treatment.

CE

Clinical Events

An events domain that contains clinical events of interest that would not be classified as adverse events.

DS

Disposition

An events domain that contains information encompassing and representing data related to subject disposition.

DV

Protocol Deviations

An events domain that contains protocol violations and deviations during the course of the study.

HO

Healthcare Encounters

A events domain that contains data for inpatient and outpatient healthcare events (e.g., hospitalization, nursing home stay, rehabilitation facility stay, ambulatory surgery).

MH

Medical History

The medical history dataset includes the subject's prior history at the start of the trial. Examples of subject medical history information could include general medical history, gynecological history, and primary diagnosis.

6.2.1 Adverse Events

AE – Description/Overview

An events domain that contains data describing untoward medical occurrences in a patient or subjects that are administered a pharmaceutical product and which may not necessarily have a causal relationship with the treatment.

AE – Specification

ae.xpt, Adverse Events — Events, Version 3.3. One record per adverse event per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharAEIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqAESEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqAEGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermAEREFIDReference IDChar
IdentifierInternal or external identifier such as a serial number on an SAE reporting form.PermAESPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. It may be preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on an Adverse Events page.PermAETERMReported Term for the Adverse EventChar
TopicVerbatim name of the event.ReqAEMODIFYModified Reported TermChar
Synonym QualifierIf AETERM is modified to facilitate coding, then AEMODIFY will contain the modified text.PermAELLTLowest Level TermCharMedDRAVariable QualifierDictionary-derived text description of the Lowest Level Term.ExpAELLTCDLowest Level Term CodeNumMedDRAVariable QualifierDictionary-derived code for the Lowest Level Term.ExpAEDECODDictionary-Derived TermCharMedDRASynonym QualifierDictionary-derived text description of AETERM or AEMODIFY. Equivalent to the Preferred Term (PT in MedDRA). The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.ReqAEPTCDPreferred Term CodeNumMedDRAVariable QualifierDictionary-derived code for the Preferred Term.ExpAEHLTHigh Level TermCharMedDRAVariable QualifierDictionary-derived text description of the High Level Term for the primary System Organ Class.ExpAEHLTCDHigh Level Term CodeNumMedDRAVariable QualifierDictionary-derived code for the High Level Term for the primary System Organ Class.ExpAEHLGTHigh Level Group TermCharMedDRAVariable QualifierDictionary-derived text description of the High Level Group Term for the primary System Organ Class.ExpAEHLGTCDHigh Level Group Term CodeNumMedDRAVariable QualifierDictionary-derived code for the High Level Group Term for the primary System Organ Class.ExpAECATCategory for Adverse EventChar*Grouping QualifierUsed to define a category of related records. Example: "BLEEDING", "NEUROPSYCHIATRIC".PermAESCATSubcategory for Adverse EventChar*Grouping QualifierA further categorization of adverse event. Example: "NEUROLOGIC".PermAEPRESPPre-Specified Adverse EventChar(NY)Variable QualifierA value of "Y" indicates that this adverse event was pre-specified on the CRF. Values are null for spontaneously reported events (i.e., those collected as free-text verbatim terms).PermAEBODSYSBody System or Organ ClassChar*Record QualifierDictionary derived. Body system or organ class used by the sponsor from the coding dictionary (e.g., MedDRA). When using a multi-axial dictionary such as MedDRA, this should contain the SOC used for the sponsor's analyses and summary tables, which may not necessarily be the primary SOC.ExpAEBDSYCDBody System or Organ Class CodeNumMedDRAVariable QualifierDictionary derived. Code for the body system or organ class used by the sponsor. When using a multi-axial dictionary such as MedDRA, this should contain the SOC used for the sponsor's analyses and summary tables, which may not necessarily be the primary SOC.ExpAESOCPrimary System Organ ClassCharMedDRAVariable QualifierDictionary-derived text description of the primary System Organ Class. Will be the same as AEBODSYS if the primary SOC was used for analysis.ExpAESOCCDPrimary System Organ Class CodeNumMedDRAVariable QualifierDictionary-derived code for the primary System Organ Class. Will be the same as AEBDSYCD if the primary SOC was used for analysis.ExpAELOCLocation of EventChar(LOC)Record QualifierDescribes anatomical location relevant for the event (e.g., "ARM" for skin rash).PermAESEVSeverity/IntensityChar(AESEV)Record QualifierThe severity or intensity of the event. Examples: "MILD", "MODERATE", "SEVERE".PermAESERSerious EventChar(NY)Record QualifierIs this a serious event? Valid values are "Y" and "N".ExpAEACNAction Taken with Study TreatmentChar(ACN)Record QualifierDescribes changes to the study treatment as a result of the event. AEACN is specifically for the relationship to study treatment. AEACNOTH is for actions unrelated to dose adjustments of study treatment. Examples of AEACN values include ICH E2B values: "DRUG WITHDRAWN", "DOSE REDUCED", "DOSE INCREASED", "DOSE NOT CHANGED", "UNKNOWN" or "NOT APPLICABLE".ExpAEACNOTHOther Action TakenChar
Record QualifierDescribes other actions taken as a result of the event that are unrelated to dose adjustments of study treatment. Usually reported as free text. Example: "TREATMENT UNBLINDED. PRIMARY CARE PHYSICIAN NOTIFIED".PermAERELCausalityChar*Record QualifierRecords the investigator's opinion as to the causality of the event to the treatment. ICH E2A and E2B examples include "NOT RELATED", "UNLIKELY RELATED", "POSSIBLY RELATED", "RELATED". Controlled Terminology may be defined in the future. Check with regulatory authority for population of this variable.ExpAERELNSTRelationship to Non-Study TreatmentChar
Record QualifierRecords the investigator's opinion as to whether the event may have been due to a treatment other than study drug. May be reported as free text. Example: "MORE LIKELY RELATED TO ASPIRIN USE".PermAEPATTPattern of Adverse EventChar*Record QualifierUsed to indicate the pattern of the event over time. Examples: "INTERMITTENT", "CONTINUOUS", "SINGLE EVENT".PermAEOUTOutcome of Adverse EventChar(OUT)Record QualifierDescription of the outcome of an event.PermAESCANInvolves CancerChar(NY)Record QualifierWas the serious event associated with the development of cancer? Valid values are "Y" and "N". This is a legacy seriousness criterion. It is not included in ICH E2A.PermAESCONGCongenital Anomaly or Birth DefectChar(NY)Record QualifierWas the serious event associated with congenital anomaly or birth defect? Valid values are "Y" and "N".PermAESDISABPersist or Signif Disability/IncapacityChar(NY)Record QualifierDid the serious event result in persistent or significant disability/incapacity? Valid values are "Y" and "N".PermAESDTHResults in DeathChar(NY)Record QualifierDid the serious event result in death? Valid values are "Y" and "N".PermAESHOSPRequires or Prolongs HospitalizationChar(NY)Record QualifierDid the serious event require or prolong hospitalization? Valid values are "Y" and "N".PermAESLIFEIs Life ThreateningChar(NY)Record QualifierWas the serious event life threatening? Valid values are "Y" and "N".PermAESODOccurred with OverdoseChar(NY)Record QualifierDid the serious event occur with an overdose? Valid values are "Y" and "N". This is a legacy seriousness criterion. It is not included in ICH E2A.PermAESMIEOther Medically Important Serious EventChar(NY)Record QualifierDo additional categories for seriousness apply? Valid values are "Y" and "N".PermAECONTRTConcomitant or Additional Trtmnt GivenChar(NY)Record QualifierWas another treatment given because of the occurrence of the event? Valid values are "Y" and "N".PermAETOXGRStandard Toxicity GradeChar*Record QualifierToxicity grade according to a standard toxicity scale such as Common Terminology Criteria for Adverse Events v3.0 (CTCAE). Sponsor should specify name of the scale and version used in the metadata (see Assumption 6d). If value is from a numeric scale, represent only the number (e.g., "2" and not "Grade 2").PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the adverse event. Examples: "SCREENING", "TREATMENT", "FOLLOW-UP".PermAESTDTCStart Date/Time of Adverse EventCharISO 8601TimingStart date/time of the adverse event represented in ISO 8601 character format.ExpAEENDTCEnd Date/Time of Adverse EventCharISO 8601TimingEnd date/time of the adverse event represented in ISO 8601 character format.ExpAESTDYStudy Day of Start of Adverse EventNum
TimingStudy day of start of adverse event relative to the sponsor-defined RFSTDTC.PermAEENDYStudy Day of End of Adverse EventNum
TimingStudy day of end of event relative to the sponsor-defined RFSTDTC.PermAEDURDuration of Adverse EventCharISO 8601TimingCollected duration and unit of an adverse event. Used only if collected on the CRF and not derived from start and end date/times. Example: "P1DT2H" (for 1 day, 2 hours).PermAEENRFEnd Relative to Reference PeriodChar(STENRF)Timing

Describes the end of the event relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point (RFSTDTC) and a discrete ending point (RFENDTC) of the trial.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermAEENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the event as being before or after the reference time point defined by variable AEENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermAEENTPTEnd Reference Time PointChar
TimingDescription of date/time in ISO 8601 character format of the reference point referred to by AEENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

AE – Assumptions

  1. The Adverse Events dataset includes clinical data describing "any untoward medical occurrence in a patient or clinical investigation subject administered a pharmaceutical product and which does not necessarily have to have a causal relationship with this treatment" (ICH E2A). In consultation with regulatory authorities, sponsors may extend or limit the scope of adverse event collection (e.g., collecting pre-treatment events related to trial conduct, not collecting events that are assessed as efficacy endpoints). The events included in the AE dataset should be consistent with the protocol requirements. Adverse events may be captured either as free text or via a pre-specified list of terms.
  2. Adverse Event Description and Coding
    1. AETERM captures the verbatim term collected for the event. It is the topic variable for the AE dataset. AETERM is a required variable and must have a value.
    2. AEMODIFY is a permissible variable and should be included if the sponsor's procedure permits modification of a verbatim term for coding. The modified term is listed in AEMODIFY. The variable should be populated as per the sponsor's procedures.
    3. AEDECOD is the preferred term derived by the sponsor from the coding dictionary. It is a required variable and must have a value. It is expected that the reported term (AETERM) will be coded using a standard dictionary such as MedDRA. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
    4. AEBODSYS is the system organ class from the coding dictionary associated with the adverse event by the sponsor. This value may differ from the primary system organ class designated in the coding dictionary's standard hierarchy. It is expected that this variable will be populated.
    5. Sponsors may include the values of additional levels from the coding dictionary's hierarchy (i.e., High-Level Group Term, High-Level Term, Lower-Level Term) in the SUPPAE dataset as described in Appendix C2, Supplemental Qualifiers Name Codes and in Section 8.4, Relating Non-Standard Variables Values to a Parent Domain.
  3. Additional Categorization and Grouping
    1. AECAT and AESCAT should not be redundant with the domain code or dictionary classification provided by AEDECOD and AEBODSYS (i.e., they should provide a different means of defining or classifying AE records). AECAT and AESCAT are intended for categorizations that are defined in advance. For example, a sponsor may have a separate CRF page for AEs of special interest and then another page for all other AEs. AECAT and AESCAT should not be used for after-the-fact categorizations such as clinically significant. In cases where a category of AEs of special interest resembles a part of the dictionary hierarchy (e.g., "CARDIAC EVENTS"), the categorization represented by AECAT and AESCAT may differ from the categorization derived from the coding dictionary.
    2. AEGRPID may be used to link (or associate) different records together to form a block of related records at the subject level within the AE domain. See Section 4.2.6, Grouping Variables and Categorization for discussion of grouping variables.
  4. Pre-Specified Terms; Presence or Absence of Events
    1. Adverse events are generally collected in two different ways, either by recording free text or using a pre-specified list of terms. In the latter case, the solicitation of information on specific adverse events may affect the frequency at which they are reported; therefore, the fact that a specific adverse event was solicited may be of interest to reviewers. An AEPRESP value of "Y" is used to indicate that the event in AETERM was pre-specified on the CRF.
    2. If it is important to know which adverse events from a pre-specified list were not reported as well as those that did occur, these data should be submitted in a Findings class dataset such as Findings About Events and Interventions (see Section 6.4, Findings About Events or Interventions). A record should be included in that Findings dataset for each pre-specified adverse-event term. Records for adverse events that actually occurred should also exist in the AE dataset with AEPRESP set to "Y."
    3. If a study collects both pre-specified adverse events as well as free-text events, the value of AEPRESP should be "Y" for all pre-specified events and null for events reported as free text. AEPRESP is a permissible field and may be omitted from the dataset if all adverse events were collected as free text.
    4. When adverse events are collected with the recording of free text, a record may be entered into the sponsor's data management system to indicate "no adverse events" for a specific subject. For these subjects, do not include a record in the AE submission dataset to indicate that there were no events. Records should be included in the submission AE dataset only for adverse events that have actually occurred.
  5. Timing Variables
    1. Relative timing assessment "Ongoing" is common in the collection of Adverse Event information. AEENRF may be used when this relative timing assessment is made coincident with the end of the study reference period for the subject represented in the Demographics dataset (RFENDTC). AEENRTPT with AEENTPT may be used when "Ongoing" is relative to another date, such as the final safety follow-up visit date. See Section 4.4.7, Use of Relative Timing Variables.
    2. Additional timing variables (such as AEDTC) may be used when appropriate.
  6. Other Qualifier Variables
    1. If categories of serious events are collected secondarily to a leading question, as in the example below, the values of the variables that capture reasons an event is considered serious (i.e., AESCAN, AESCONG, etc.) may be null.

      For example, if Serious is answered "No", the values for these variables may be null. However, if Serious is answered "Yes", at least one of them will have a "Y" response. Others may be "N" or null, according to the sponsor's convention.

      Serious?

      • Yes
      • No
      If yes, check all that apply
      • Fatal
      • Life-threatening
      • Inpatient hospitalization …
      • etc.

      On the other hand, if the CRF is structured so that a response is collected for each seriousness category, all category variables (e.g., AESDTH, AESHOSP) would be populated and AESER would be derived.

    2. The serious categories "Involves cancer" (AESCAN) and "Occurred with overdose" (AESOD) are not part of the ICH definition of a serious adverse event, but these categories are available for use in studies conducted under guidelines that existed prior to the FDA's adoption of the ICH definition.
    3. When a description of Other Medically Important Serious Adverse Events category is collected on a CRF, sponsors should place the description in the SUPPAE dataset using the standard supplemental qualifier name code AESOSP as described in Section 8.4, Relating Non-Standard Variables Values to a Parent Domain and in Appendix C2, Supplemental Qualifiers Name Codes.
    4. In studies using toxicity grade according to a standard toxicity scale such as Common Terminology Criteria for Adverse Events v3.0 (CTCAE), published by the NCI (National Cancer Institute) at https://ctep.cancer.gov/protocoldevelopment/electronic_applications/docs/ctcaev3.pdf, AETOXGR should be used instead of AESEV. In most cases, either AESEV or AETOXGR is populated but not both. There may be cases when a sponsor may need to populate both variables. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
    5. AE Structure
      The structure of the AE domain is one record per adverse event per subject. It is the sponsor's responsibility to define an event. This definition may vary based on the sponsor's requirements for characterizing and reporting product safety and is usually described in the protocol. For example, the sponsor may submit one record that covers an adverse event from start to finish. Alternatively, if there is a need to evaluate AEs at a more granular level, a sponsor may submit a new record when severity, causality, or seriousness changes or worsens. By submitting these individual records, the sponsor indicates that each is considered to represent a different event. The submission dataset structure may differ from the structure at the time of collection. For example, a sponsor might collect data at each visit in order to meet operational needs, but submit records that summarize the event and contain the highest level of severity, causality, seriousness, etc. Examples of dataset structure:
      1. One record per adverse event per subject for each unique event. Multiple adverse event records reported by the investigator are submitted as summary records "collapsed" to the highest level of severity, causality, seriousness, and the final outcome.
      2. One record per adverse event per subject. Changes over time in severity, causality, or seriousness are submitted as separate events. Alternatively, these changes may be submitted in a separate dataset based on the Findings About Events and Interventions model (see Section 6.4, Findings About Events or Interventions).
      3. Other approaches may also be reasonable as long as they meet the sponsor's safety evaluation requirements and each submitted record represents a unique event. The domain-level metadata (see Section 3.2, Using the CDISC Domain Models in Regulatory Submissions — Dataset Metadata) should clarify the structure of the dataset.
  7. Use of EPOCH and TAETORD
    When EPOCH is included in the Adverse Event domain, it should be the Epoch of the start of the adverse event. In other words, it should be based on AESTDTC, rather than AEENDTC. The computational method for EPOCH in the Define-XML document should describe any assumptions made to handle cases where an adverse event starts on the same day that a subject starts an Epoch, if AESTDTC and SESTDTC are not captured with enough precision to determine the epoch of the onset of the adverse event unambiguously. Similarly, if TAETORD is included in the Adverse Events domain, it should be the value for the start of the adverse event, and the computational method in the Define-XML document should describe any assumptions.
  8. Any additional Identifier variables may be added to the AE domain.
  9. Additional Events Qualifiers
    The following Qualifiers would not be used in AE: --OCCUR, --STAT, and--REASND. They are the only Qualifiers from the SDTM Events Class not in the AE domain. They are not permitted because the AE domain contains only records for adverse events that actually occurred. See Assumption 4b above for information on how to deal with negative responses or missing responses to probing questions for pre-specified adverse events.
  10. Variable order in the domain should follow the rules as described in Section 4.1.4, Order of the Variables and the order described in Section 1.1, Purpose.
  11. The addition of AELLT, AELLTCD, AEPTCD, AEHLT, AEHLTCD, AEHLGT, AEHLGTCD, AEBDSYCD, AESOC, and AESOCCD is applicable to submissions coded in MedDRA only. Data items are not expected for non-MedDRA coding.

AE – Examples

Example

This example illustrates data from an AE CRF that collected AE terms as free text. AEs were coded using MedDRA, and the sponsor's procedures include the possibility of modifying the reported term to aid in coding. The CRF was structured so that seriousness category variables (e.g., AESDTH, AESHOSP) were checked only when AESER is answered "Y." In this study, the study reference period started at the start of study treatment. Three AEs were reported for this subject.

Rows 1-2:Show examples of modifying the reported term for coding purposes, with the modified term in AEMODIFY. These adverse events were not serious, so the seriousness criteria variables are null. Note that for the event in row 2, AESTDY = "1". Since Day 1 was the day treatment started, the AE start and end times, as well as dates, were collected to allow comparison of the AE timing to the start of treatment.Row 3:Shows an example of the overall seriousness question AESER answered with "Y" and the relevant corresponding seriousness category variables (AESHOSP and AESLIFE) answered "Y". The other seriousness category variables are left blank. This row also shows AEENRF being populated because the AE was marked as "Continuing" as of the end of the study reference period for the subject (see Section 4.4.7, Use of Relative Timing Variables).

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERMAEMODIFYAEDECODAEBODSYSAESEVAESERAEACNAERELAEOUTAESCONGAESDISABAESDTHAESHOSPAESLIFEAESMIEEPOCHAESTDTCAEENDTCAESTDYAEENDYAEENRF1ABC123AE1231011POUNDING HEADACHEHEADACHEHeadacheNervous system disordersSEVERENNOT APPLICABLEDEFINITELY NOT RELATEDRECOVERED/RESOLVED





SCREENING2005-10-122005-10-12-1-1
2ABC123AE1231012BACK PAIN FOR 6 HOURSBACK PAINBack painMusculoskeletal and connective tissue disordersMODERATENDOSE REDUCEDPROBABLY RELATEDRECOVERED/RESOLVED





TREATMENT2005-10-13T13:052005-10-13T19:0011
3ABC123AE1231013PULMONARY EMBOLISM
Pulmonary embolismVascular disordersMODERATEYDOSE REDUCEDPROBABLY NOT RELATEDRECOVERING/RESOLVING


YY
TREATMENT2005-10-21
9
AFTER

Example

In this example, a CRF module included at several visits asked whether nausea, vomiting, or diarrhea occurred. The responses to the probing questions ("Yes", "No", or "Not Done") were represented in the Findings About (FA) domain (see Section 6.4, Findings About Events or Interventions). If "Yes", the investigator was instructed to complete the Adverse Event CRF. In the Adverse Events dataset, data on AEs solicited by means of pre-specified on the CRF have an AEPRESP value of "Y". For AEs solicited by a general question, AEPRESP is null. RELREC may be used to relate AE records and FA records.

Rows 1-2:Show that nausea and vomiting were pre-specified on a CRF, as indicated by AEPRESP = "Y". The subject did not experience diarrhea, so no record for that term exists in the AE dataset.Row 3:Shows an example of an AE (headache) that was not pre-specified on a CRF as indicated by a null value for AEPRESP.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERMAEDECODAEPRESPAEBODSYSAESEVAESERAEACNAERELAEOUTEPOCHAESTDTCAEENDTCAESTDYAEENDY1ABC123AE1231011NAUSEANauseaYGastrointestinal disordersSEVERENDOSE REDUCEDRELATEDRECOVERED/RESOLVEDTREATMENT2005-10-122005-10-13232ABC123AE1231012VOMITINGVomitingYGastrointestinal disordersMODERATENDOSE REDUCEDRELATEDRECOVERED/RESOLVEDTREATMENT2005-10-13T13:002005-10-13T19:00333ABC123AE1231013HEADACHEHeadache
Nervous system disordersMILDNDOSE NOT CHANGEDPOSSIBLY RELATEDRECOVERED/RESOLVEDTREATMENT2005-10-212005-10-211111

Example

In this example, a CRF module that asked whether or not nausea, vomiting, or diarrhea occurred was included in the study only once. In the context of this study, the conditions that occurred were reportable as Adverse Events. No additional data about these events was collected. No other adverse event information was collected via general questions. The responses to the probing questions ("Yes", "No", or "Not Done") were represented in the Findings About (FA) domain (see Section 6.4, Findings About Events or Interventions). This is an example of unusually sparse AE data collection; the AE dataset is populated with the term and the flag indicating that it was pre-specified, but timing information is limited to the date of collection, and other expected qualifiers are not available. RELREC may be used to relate AE records and FA records.

The subject shown in this example experienced nausea and vomiting. The subject did not experience diarrhea, so no record for that term exists in the AE dataset.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERMAEDECODAEPRESPAEBODSYSAESERAEACNAERELAEDTCAESTDTCAEENDTCAEDY1ABC123AE1231011NAUSEANauseaYGastrointestinal disorders


2005-10-29

192ABC123AE1231012VOMITINGVomitingYGastrointestinal disorders


2005-10-29

19

Example

In this example, the investigator was instructed to create a new adverse-event record each time the severity of an adverse event changed. The sponsor used AEGRPID to identify the group of records related to a single event for a subject.

Row 1:Shows an adverse event of nausea, whose severity was moderate.Rows 2-4:Show AEGRPID used to group records related to a single event of "VOMITING".Rows 5-6:Show AEGRPID used to group records related to a single event of "DIARRHEA".

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAEGRPIDAETERMAEBODSYSAESEVAESERAEACNAERELAESTDTCAEENDTC1ABC123AE1231011
NAUSEAGastrointestinal disordersMODERATENDOSE NOT CHANGEDRELATED2005-10-132005-10-142ABC123AE12310121VOMITINGGastrointestinal disordersMILDNDOSE NOT CHANGEDPOSSIBLY RELATED2005-10-142005-10-163ABC123AE12310131VOMITINGGastrointestinal disordersSEVERENDOSE NOT CHANGEDPOSSIBLY RELATED2005-10-162005-10-174ABC123AE12310141VOMITINGGastrointestinal disordersMILDNDOSE NOT CHANGEDPOSSIBLY RELATED2005-10-172005-10-205ABC123AE12310152DIARRHEAGastrointestinal disordersSEVERENDOSE NOT CHANGEDPOSSIBLY RELATED2005-10-162005-10-176ABC123AE12310162DIARRHEAGastrointestinal disordersMODERATENDOSE NOT CHANGEDPOSSIBLY RELATED2005-10-172005-10-21

6.2.2 Clinical Events

CE – Description/Overview

An events domain that contains clinical events of interest that would not be classified as adverse events.

CE – Specification

ce.xpt, Clinical Events — Events, Version 3.3. One record per event per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharCEIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqCESEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within adomain. May be any valid number.ReqCEGRPIDGroup IDChar
IdentifierUsed to link together a block of related records for a subject within a domain.PermCEREFIDReference IDChar
IdentifierInternal or external identifier such as lab specimen ID, or UUID for an ECG waveform or a medical image.PermCESPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier.PermCETERMReported Term for the Clinical EventChar
TopicTerm for the medical condition or event. Most likely preprinted on CRF.ReqCEDECODDictionary-Derived TermChar*Synonym QualifierControlled terminology for the name of the clinical event. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.PermCECATCategory for the Clinical EventChar*Grouping QualifierUsed to define a category of related records.PermCESCATSubcategory for the Clinical EventChar*Grouping QualifierA further categorization of the condition or event.PermCEPRESPClinical Event Pre-specifiedChar(NY)Variable QualifierUsed to indicate whether the Event in CETERM was pre-specified. Value is "Y" for pre-specified events and null for spontaneously reported events.PermCEOCCURClinical Event OccurrenceChar(NY)Record QualifierUsed when the occurrence of specific events is solicited, to indicate whether or not a clinical event occurred. Values are null for spontaneously reported events.PermCESTATCompletion StatusChar(ND)Record QualifierThe status indicates that a question from a pre-specified list was not answered.PermCEREASNDReason Clinical Event Not CollectedChar
Record QualifierDescribes the reason clinical event data was not collected. Used in conjunction with CESTAT when value is "NOT DONE".PermCEBODSYSBody System or Organ ClassChar*Record QualifierDictionary-derived. Body system or organ class that is involved in an event or measurement from a standard hierarchy (e.g., MedDRA). When using a multiaxial dictionary such as MedDRA, this should contain the SOC used for the sponsor's analyses and summary tables which may not necessarily be the primary SOC.PermCESEVSeverity/IntensityChar*Record QualifierThe severity or intensity of the event. Examples: "MILD", "MODERATE", "SEVERE".PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the clinical event started.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the clinical event.PermCEDTCDate/Time of Event CollectionCharISO 8601TimingCollection date and time for the clinical event observation represented in ISO 8601 character format.PermCESTDTCStart Date/Time of Clinical EventCharISO 8601TimingStart date/time of the clinical event represented in ISO 8601 character format.PermCEENDTCEnd Date/Time of Clinical EventCharISO 8601TimingEnd date/time of the clinical event, represented in ISO 8601 character format.PermCEDYStudy Day of Event CollectionNum
Timing

  1. Study day of clinical event collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics. This formula should be consistent across the submission.
PermCESTDYStudy Day of Start of EventNum
TimingActual study day of start of the clinical event expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermCEENDYStudy Day of End of EventNum
TimingActual study day of end of the clinical event expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermCESTRFStart Relative to Reference PeriodChar(STENRF)Timing

Describes the start of the clinical event relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics).

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCEENRFEnd Relative to Reference PeriodChar(STENRF)Timing

Describes the end of the event relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics).

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCESTRTPTStart Relative to Reference Time PointChar(STENRF)Timing

Identifies the start of the observation as being before or after the reference time point defined by variable CESTTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCESTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by --STRTPT. Examples: "2003-12-15" or "VISIT 1".PermCEENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the observation as being before or after the sponsor-defined reference time point defined by variable CEENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermCEENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by CEENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

CE – Assumptions

  1. The determination of events to be considered clinical events versus adverse events should be done carefully and with reference to regulatory guidelines or consultation with a regulatory review division. Note that all reportable adverse events that would contribute to AE incidence tables in a clinical study report must be included in the AE domain.
    1. Events considered to be clinical events may include episodes of symptoms of the disease under study (often known as signs and symptoms), or events that do not constitute adverse events in themselves, though they might lead to the identification of an adverse event. For example, in a study of an investigational treatment for migraine headaches, migraine headaches may not be considered to be adverse events per protocol. The occurrence of migraines or associated signs and symptoms might be reported in CE.
    2. In vaccine trials, certain serious adverse events may be considered to be signs or symptoms and accordingly determined to be clinical events. In this case the serious variable (--SER) and the serious adverse event flags (--SCAN, --SCONG, --SDTH, --SHOSP, --SDISAB, --SLIFE, --SOD, --SMIE) would be required in the CE domain.
    3. Other studies might track the occurrence of specific events as efficacy endpoints. For example, in a study of an investigational treatment for prevention of ischemic stroke, all occurrences of TIA, stroke and death might be captured as clinical events and assessed as to whether they meet endpoint criteria. Note that other information about these events may be reported in other datasets. For example, the event leading to death would be reported in AE; death would also be a reason for study discontinuation in DS.
  2. CEOCCUR and CEPRESP are used together to indicate whether the event in CETERM was pre-specified and whether it occurred. CEPRESP can be used to separate records that correspond to probing questions for pre-specified events from those that represent spontaneously reported events, while CEOCCUR contains the responses to such questions. The table below shows how these variables are populated in various situations.

    SituationValue of
    CEPRESPValue of
    CEOCCURValue of
    CESTATSpontaneously reported event occurrence


    Pre-specified event occurredYY
    Pre-specified event did not occurYN
    Pre-specified event has not responseY
    NOT DONE

  3. The collection of write-in events on a Clinical Events CRF should be considered with caution. Sponsors must ensure that all adverse events are recorded in the AE domain.
  4. Any identifier variable may be added to the CE domain.
  5. Timing variables
    1. Relative timing assessments "Prior" or "Ongoing" are common in the collection of Clinical Event information. CESTRF or CEENRF may be used when this timing assessment is relative to the study reference period for the subject represented in the Demographics dataset (RFENDTC). CESTRTPT with CESTTPT, and/or CEENRTPT with CEENTPT may be used when "Prior" or "Ongoing" are relative to specific dates other than the start and end of the study reference period. See Section 4.4.7, Use of Relative Timing Variables.
    2. Additional Timing variables may be used when appropriate.
  6. The clinical events domain is based on the Events general observation class and thus can use any variables in the Events class, including those found in the Adverse Events (AE) domain specification table.

CE – Examples

Example

In this example:

  • Data were collected about pre-specified events that, in the context of this study, were not reportable as Adverse Events.
  • The data collected included the "event-like" timing variable start date.
  • Data about pre-specified clinical events were collected in a log independent of visits, rather than in visit-based CRF modules.
  • No "Yes/No" data on the occurrence of the event was collected.

CRF:

Record start dates of any of the following signs that occur.Clinical SignStart DateRash
Wheezing
Edema
Conjunctivitis

This example shows records for clinical events for which start dates were recorded. Since conjunctivitis was not observed, no start date was recorded and there is no CE record.

ce.xpt

RowSTUDYIDDOMAINUSUBJIDCESEQCETERMCEPRESPCEOCCURCESTDTC1ABC123CE1231RashYY2006-05-032ABC123CE1232WheezingYY2006-05-033ABC123CE1233EdemaYY2006-05-03

Example

In this example:

  • The CRF included both questions about pre-specified clinical events (events not reportable as AEs in the context of this study) and spaces for the investigator to write in additional clinical events.
  • Data collected are start and end dates, which are "event-like," and severity, which is a Qualifier in the Events general observation class.

CRF:

EventDate StartedDate EndedSeverityNausea

  • Yes
  • No
_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)
  • Mild
  • Moderate
  • Severe
Vomit
  • Yes
  • No
_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)
  • Mild
  • Moderate
  • Severe
Diarrhea
  • Yes
  • No
_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)
  • Mild
  • Moderate
  • Severe
Other, Specify:______________ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)_ _ / _ _ _ / _ _ _ _
(dd/mmm/yyyy)
  • Mild
  • Moderate
  • Severe

Row 1:Shows a record for the pre-specified clinical event "Nausea". The CEPRESP value of "Y" indicates that there was a probing question; the response to the probe (CEOCCUR) was "Yes". The record includes additional data about the event.Row 2:Shows a record for the pre-specified clinical event "Vomit". The CEPRESP value of "Y" indicates that there was a probing question; the response to the question (CEOCCUR) was "No".Row 3:Shows a record for the pre-specified clinical event "Diarrhea." The value "Y" for CEPRESP indicates it was pre-specified. The CESTAT value of NOT DONE indicates that the probing question was not asked or that there was no answer.Row 4:Shows a record for a write-in Clinical Event recorded in the "Other, Specify" space. Because this event was not pre-specified, CEPRESP and CEOCCUR are null. See Section 4.2.7, Submitting Free Text from the CRF for further information on populating the Topic variable when "Other, Specify" is used on the CRF).

ce.xpt

RowSTUDYIDDOMAINUSUBJIDCESEQCETERMCEPRESPCEOCCURCESTATCESEVCESTDTCCEENDTC1ABC123CE1231NAUSEAYY
MODERATE2005-10-122005-10-152ABC123CE1232VOMITYN



3ABC123CE1233DIARRHEAY
NOT DONE


4ABC123CE1234SEVERE HEAD PAIN


SEVERE2005-10-092005-10-11

6.2.3 Disposition

DS – Description/Overview

An events domain that contains information encompassing and representing data related to subject disposition.

DS – Specification

ds.xpt, Disposition — Events, Version 3.3. One record per disposition status or protocol milestone per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharDSIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqDSSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqDSGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermDSREFIDReference IDChar
IdentifierInternal or external identifier.PermDSSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a Disposition page.PermDSTERMReported Term for the Disposition EventChar
TopicVerbatim name of the event or protocol milestone. Some terms in DSTERM will match DSDECOD, but others, such as "Subject moved" will map to controlled terminology in DSDECOD, such as "LOST TO FOLLOW-UP".ReqDSDECODStandardized Disposition TermChar(NCOMPLT)(PROTMLST)Synonym QualifierControlled terminology for the name of disposition event or protocol milestone. Examples of protocol milestones: "INFORMED CONSENT OBTAINED", "RANDOMIZED". There are separate codelists used for DSDECOD where the choice depends on the value of DSCAT. Codelist "NCOMPLT" is used for disposition events and codelist "PROTMLST" is used for protocol milestones. The variable may be subject to controlled terminology for other events.ReqDSCATCategory for Disposition EventChar(DSCAT)Grouping QualifierUsed to define a category of related records.ExpDSSCATSubcategory for Disposition EventChar*Grouping QualifierA further categorization of DSCAT (e.g., "STUDY PARTICIPATION", "STUDY TREATMENT" when DSCAT = "DISPOSITION EVENT").PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the event.PermDSDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of the disposition observation represented in ISO 8601 character format.PermDSSTDTCStart Date/Time of Disposition EventCharISO 8601TimingStart date/time of the disposition event in ISO 8601 character format.ExpDSDYStudy Day of CollectionNum
TimingStart date/time of the disposition event in ISO 8601 character format.ExpDSSTDYStudy Day of Start of Disposition EventNum
TimingStudy day of start of event relative to the sponsor-defined RFSTDTC.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

DS – Assumptions

  1. DS Definition
    The Disposition dataset provides an accounting for all subjects who entered the study and may include protocol milestones, such as randomization, as well as the subject's completion status or reason for discontinuation for the entire study or each phase or segment of the study, including screening and post-treatment follow-up. Sponsors may choose which disposition events and milestones to submit for a study. See ICH E3: Section 10.1 for information about disposition events.
  2. Categorization
    1. DSCAT is used to distinguish between disposition events, protocol milestones and other events. The controlled terminology for DSCAT consists of "DISPOSITION EVENT", "PROTOCOL MILESTONE", and "OTHER EVENT".
    2. An event with DSCAT = "DISPOSITION EVENT" describes either disposition of study participation or of a study treatment. It describes whether a subject completed study participation or a study treatment, and if not, the reason they did not complete it. Dispositions may be described for each Epoch (e.g., screening, initial treatment, washout, cross-over treatment, follow-up) or for the study as a whole. If disposition events for both study participation and study treatment(s) are to be represented, then DSSCAT provides this distinction. The value of DSSCAT is based on the sponsor's controlled terminology, however for records with DSCAT = "DISPOSITION EVENT",
      1. DSSCAT = "STUDY PARTICIPATION" is used to represent disposition of study participation.
      2. DSSCAT = "STUDY TREATMENT" can be used as a generic identifier when a study has only a single treatment.
      3. If a study has multiple treatments, then DSSCAT should name the individual treatment.
    3. An event with DSCAT = "PROTOCOL MILESTONE" is a protocol-specified, "point-in-time" event. Common protocol milestones include "INFORMED CONSENT OBTAINED" and "RANDOMIZED." DSSCAT may be used for subcategories of protocol milestones.
    4. An event with DSCAT = "OTHER EVENT" is another important event that occured during a trial, but was not driven by protocol requirements and was not captured in another Events or Interventions class dataset. "TREATMENT UNBLINDED" is an example of an event that would be represented with DSCAT = "OTHER EVENT".
  3. DS Description and Coding
    1. DSDECOD values are drawn from controlled terminology. The controlled terminology depends on the value of DSCAT.
    2. When DSCAT = "DISPOSITION EVENT" DSTERM contains either "COMPLETED" or, if the subject did not complete, specific verbatim information about the reason for non-completion.
      1. When DSTERM = "COMPLETED", DSDECOD is the term "COMPLETED" from the controlled terminology codelist NCOMPLT.
      2. When DSTERM contains verbatim text, DSDECOD will use the extensible controlled terminology codelist NCOMPLT. For example, DSTERM = "Subject moved" might be coded to DSDECOD = "LOST TO FOLLOW-UP".
    3. When DSCAT = "PROTOCOL MILESTONE", DSTERM contains the verbatim (as collected) and/or standardized text, DSDECOD will use the extensible controlled terminology codelist PROTMLST.
    4. When DSCAT = "OTHER EVENT", DSDECOD uses sponsor terminology.
      1. If a reason for the event was collected, the reason for the event is in DSTERM and the DSDECOD is a term from sponsor terminology. For example if treatment was unblinded due to investigator error, this might be represented in a record with DSTERM = "INVESTIGATOR ERROR" and DSDECOD = "TREATMENT UNBLINDED".
      2. If no reason was collected then DSTERM should be populated with the value in DSDECOD.
  4. Timing Variables
    1. DSSTDTC is expected and is used for the date/time of the disposition event. Events represented in the DS domain do not have end dates since disposition events do not span an interval but occur at a single date/time (e.g., randomization date, disposition of study paraticipation or study treatment).
    2. DSSTDTC documents the date/time that a protocol milestone, disposition event, or other event occurred. For an event with DSCAT = "DISPOSITION EVENT" where DSTERM is not "COMPLETED", the reason for non-completion may be related to an observation reported in another dataset. DSSTDTC is the date/time that the Epoch was completed and is not necessarily the same as the date/time, start date/time, or end date/time of the observation that led to discontinuation.

      For example, a subject reported severe vertigo on June 1, 2006 (AESTDTC). After ruling out other possible causes, the investigator decided to discontinue study treatment on June 6, 2006 (DSSTDTC). The subject reported that the vertigo had resolved on June 8, 2006 (AEENDTC).

    3. EPOCH may be included as a timing variable as in other general-observation-class domains. In DS, EPOCH is based on DSSTDTC. The values of EPOCH are drawn from the Trial Arms (TA) dataset (Section 7.2.1, Trial Arms).
  5. Reasons for Termination: ICH E3: Section 10.1 indicates that "the specific reason for discontinuation" should be presented, and that summaries should be "grouped by treatment and by major reason." The CDISC SDS Team interprets this guidance as requiring one standardized disposition term (DSDECOD) per disposition event. If multiple reasons are reported, the sponsor should identify a primary reason and use that to populate DSTERM and DSDECOD. Additional reasons should be submitted in SUPPDS.

    For example, in a case where DSTERM = "SEVERE NAUSEA" and DSDECOD = "ADVERSE EVENT" the supplemental qualifiers dataset might include records with

    SUPPDS QNAM = "DSTERM1", SUPPDS QLABEL = "Reported Term for Disposition Event 1", and SUPPDS QVAL = "SUBJECT REFUSED FURTHER TREATMENT"

    SUPPDS QNAM = "DSDECOD1", SUPPDS QLABEL = "Standardized Disposition Term 1", and SUPPDS QVAL = "WITHDREW CONSENT"

  6. Any Identifier variables, Timing variables, or Events general-observation-class qualifiers may be added to the DS domain, but the following Qualifiers would generally not be used in DS: --PRESP, --OCCUR, --STAT, --REASND, --BODSYS, --LOC, --SEV, --SER, --ACN, --ACNOTH, --REL, --RELNST, --PATT, --OUT, --SCAN, --SCONG, --SDISAB, --SDTH, --SHOSP, --SLIFE, --SOD, --SMIE, --CONTRT, --TOXGR.

DS – Examples

Example

In this example, disposition of study participation was collected for each EPOCH of a trial. Disposition of study participation is indicated by DSCAT = "DISPOSITION EVENT". EPOCH was taken from the case report form, which asked about completion of each epoch of the study. Data about disposition of study treatment was not collected, but the sponsor populated DSSCAT with "STUDY PARTICIPATION" to emphasize that these represent disposition of study participation.

Data were also collected about several protocol milestones represented with DSCAT = "PROTOCOL MILESTONE".

Rows 1, 2, 6, 8, 9, 12, 13, 17, 18:Show records for protocol milestones. DSTERM and DSDECOD are populated with the same value, the name of the milestone. Note that for randomization events, EPOCH = "SCREENING", since randomization occurred before the start of treatment, during the screening epoch.Rows 3-5:Show three records for a subject who completed three stages of the study, "SCREENING", "TREATMENT", and "FOLLOW-UP".Row 7:Shows disposition of a subject who was a screen failure. The verbatim reason the subject was a screen failure is represented in DSTERM. Since the subject did not complete the screening epoch, DSDECOD is not "COMPLETED" but another appropriate controlled term, "PROTOCOL VIOLATION". The date of discontinuation is in DSSTDTC. The protocol deviation event itself would be represented in the DV dataset.Rows 10-11:Show disposition of a subject who completed the screening stage but did not complete the treatment stage. For completed epochs, both DSTERM and DSDECOD are "COMPLETED". For epochs that were not completed, the verbatim reason for non-completion of the treatment epoch is in DSTERM, while the value from controlled terminology is in DSDECOD.Rows 14-16:Show disposition of a subject who completed treatment, but did not complete follow-up. Note that for final disposition event, the date of collection of the event information, DSDTC, was different from the date of the disposition event (the subject's death), DSSTDTC.Rows 19-21:Show disposition of a subject who discontinued the treatment epoch due to an AE, but who went on to complete the follow-up phase of the trial.

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATEPOCHDSDTCDSSTDTC1ABC123DS1231011INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE
SCREENING2003-09-212003-09-212ABC123DS1231012RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
SCREENING2003-09-302003-09-303ABC123DS1231013COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONSCREENING2003-09-302003-09-294ABC123DS1231014COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONTREATMENT2003-10-312003-10-315ABC123DS1231015COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONFOLLOW-UP2003-11-152003-11-156ABC123DS1231021INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE
SCREENING2003-11-212003-11-217ABC123DS1231022SUBJECT DENIED MRI PROCEDUREPROTOCOL VIOLATIONDISPOSITION EVENTSTUDY PARTICIPATIONSCREENING2003-11-222003-11-208ABC123DS1231031INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE
SCREENING2003-09-152003-09-159ABC123DS1231032RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
SCREENING2003-09-302003-09-3010ABC123DS1231033COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONSCREENING2003-09-302003-09-2211ABC123DS1231034SUBJECT MOVEDLOST TO FOLLOW-UPDISPOSITION EVENTSTUDY PARTICIPATIONTREATMENT2003-10-312003-10-3112ABC123DS1231041INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE
SCREENING2003-09-152003-09-1513ABC123DS1231043RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
SCREENING2003-09-302003-09-3014ABC123DS1231042COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONSCREENING2003-09-302003-09-2215ABC123DS1231044COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONTREATMENT2003-10-152003-10-1516ABC123DS1231045AUTOMOBILE ACCIDENTDEATHDISPOSITION EVENTSTUDY PARTICIPATIONFOLLOW-UP2003-10-312003-10-2917ABC123DS1231051INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE
SCREENING2003-09-282003-09-2818ABC123DS1231052RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
SCREENING2003-10-022003-10-0219ABC123DS1231053COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONSCREENING2003-10-022003-10-0220ABC123DS1231054ANEMIAADVERSE EVENTDISPOSITION EVENTSTUDY PARTICIPATIONTREATMENT2003-10-172003-10-1721ABC123DS1231055COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATIONFOLLOW-UP2003-11-022003-11-02

Example

In this example, the sponsor has chosen to simply submit whether or not the subject completed the study, so there is only one record per subject. The sponsor did not collect disposition of treatment and did not include DSSCAT. EPOCH was populated as a timing variable, and represents the epoch during which the subject discontinued.

Row 1:Subject who completed the study. EPOCH = "FOLLOW-UP" since that was the last epoch in the design of this study.Rows 2-3:Subjects who discontinued. Both discontinued participation during the treatment epoch.

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATEPOCHDSSTDTC1ABC456DS4561011COMPLETEDCOMPLETEDDISPOSITION EVENTFOLLOW-UP2003-09-212ABC456DS4561021SUBJECT TAKING STUDY MED ERRATICALLYPROTOCOL VIOLATIONDISPOSITION EVENTTREATMENT2003-09-293ABC456DS4561031LOST TO FOLLOW-UPLOST TO FOLLOW-UPDISPOSITION EVENTTREATMENT2003-10-15

Example

In this study, disposition of study participation was collected for the treatment and follow-up epochs. For these records, the value in EPOCH was taken from the CRF. Data on screen failures were not submitted for this study, so all submitted subjects completed screening; the sponsor chose not to data on disposition of the screening epoch.

Data on protocol milestones were not collected, but data were collected if a subject's treatment was unblinded. For these records, EPOCH represents the epoch during which the blind was broken.

Rows 1, 2:Subject completed the treatment and follow-up phase.Rows 3, 5:Subject did not complete the treatment phase but did complete the follow-up phase.Row 4:Subject's treatment is unblinded. The date of the unblinding is represented in DSSTDTC. Maintaining the blind as per protocol is not considered to be an event since there is no change in the subject's state.

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATEPOCHDSSTDTC1ABC789DS7891011COMPLETEDCOMPLETEDDISPOSITION EVENTTREATMENT2004-09-122ABC789DS7891012COMPLETEDCOMPLETEDDISPOSITION EVENTFOLLOW-UP2004-12-203ABC789DS7891021SKIN RASHADVERSE EVENTDISPOSITION EVENTTREATMENT2004-09-304ABC789DS7891022SUBJECT HAD SEVERE RASHTREATMENT UNBLINDEDOTHER EVENTTREATMENT2004-10-015ABC789DS7891023COMPLETEDCOMPLETEDDISPOSITION EVENTFOLLOW-UP2004-12-28

Example

In this example, the CRF included collection of an AE number when study participation was incomplete due to an adverse event. The relationship between the DS record and in the AE record was represented in a RELREC dataset.

The DS domains represents the end of the subject's participation in the study, due to their death from heart failure. In this case, the disposition was collected (DSDTC) on the same day that death occurred and the subject's study participation ended. (DSDTDTC).

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATEPOCHDSDTCDSSTDTC1ABC123DS1231021Heart FailureDEATHDISPOSITION EVENTTREATMENT2003-09-292003-09-29

The heart failure is represented as an adverse event. In order to save space, only two of the MedDRA coding variables for the adverse event have been included.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERMAESTDTCAEENDTCAEDECODAESOCAESEVAESERAEACNAERELAEOUTAESCANAESCONGAESDISABAESDTHAESHOSPAESLIFEAESODAESMIE1ABC123AE1231021Heart Failure2003-09-292003-09-29HEART FAILURECARDIOVASCULAR SYSTEMSEVEREYNOT APPLICABLEDEFINITELY NOT RELATEDFATALNNNYNNNN

The relationship between the DS and AE records is represented in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC123DS123102DSSEQ1
12ABC123AE123102AESEQ1
1

The subject's DM record is not shown, but included DTHFL = "Y" and the date of death.

Example

The example below represents a multi-drug (isoniazid and levofloxacin) investigational treatment trial for multidrug-resistant tuberculosis (MDR-TB). The protocol allows for a subject to discontinue levofloxacin and continue single treatment of isoniazid throughout the remainder of the study. Disposition of study participation and disposition of each drug was collected. Whether a record with DSCAT = "DISPOSITION EVENT" represents disposition of the subject's participation in the study or disposition of a study treatment is represented in DSSCAT. In this example, disposition of the study and of each drug a subject received for each of the study's two treatment epochs.

Row 1:Indicates that the physician, per protocol, removed levofloxacin treatment due to high-level positive cultures. This record represents the treatment discontinuation for levofloxacin, for the first treatment epocch. Note that since this subject did not receive levofloxacin during the second treatment epoch, there is no record for DSSCAT = "LEVOFLOXACIN" with EPOCH = "TREATMENT 2".Rows 2, 4:Represent the treatment continuation and completion for isoniazid each treatment epoch, as indicated by DSSCAT = "ISONIAZID".Rows 3, 5:Represent the study disposition for each treatment epoch, as indicated by DSSCAT = "STUDY PARTICIPATION".

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATDSSTDTCEPOCH1XXXDSXXX-767-0011PERSISTENT HIGH-LEVEL POSITIVE CULTURES, PER PROTOCOL, LEVOFLOXACIN REMOVAL RECOMMENDEDPHYSICIAN DECISIONDISPOSITION EVENTLEVOFLOXACIN2016-02-15TREATMENT 12XXXDSXXX-767-0012COMPLETEDCOMPLETEDDISPOSITION EVENTISONIAZID2016-02-15TREATMENT 13XXXDSXXX-767-0013COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-02-25TREATMENT 14XXXDSXXX-767-0014COMPLETEDCOMPLETEDDISPOSITION EVENTISONIAZID2016-03-14TREATMENT 25XXXDSXXX-767-0015COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-03-24TREATMENT 2

Example

This example is for a study of a multi-drug (isoniazid and levofloxacin) investigational treatment for multidrug-resistant tuberculosis (MDR-TB). The protocol allowed a subject to discontinue levofloxacin and continue single treatment of isoniazid throughout the remainder of the study. Disposition of study participation and of each study treatment was collected. For records of disposition of the subject's participation in the study DSSCAT = "STUDY PARTICIPATION", while for records of disposition of a study treatment DSSCAT is the name of the treatment.

Row 1:Represents the final treatment disposition for levofloxacin, as indicated by DSSCAT = "LEVOFLOXACIN". The physician removed levofloxacin treatment due to high-level positive cultures, as allowed by the protocol.Row 2:Represents the final treatment completion of isoniazid within the trial, which is indicated by DSSCAT = "ISONIAZID".Row 3:Represents the final study completion within the trial, which is indicated by DSSCAT = "STUDY PARTICIPATION".

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATDSSTDTCEPOCH1XXXDSXXX-767-0011PERSISTENT HIGH-LEVEL POSITIVE CULTURES, PER PROTOCOL, LEVOFLOXACIN REMOVAL RECOMMENDEDPHYSICIAN DECISIONDISPOSITION EVENTLEVOFLOXACIN2016-02-15TREATMENT 12XXXDSXXX-767-0012COMPLETEDCOMPLETEDDISPOSITION EVENTISONIAZID2016-03-14TREATMENT 23XXXDSXXX-767-0013COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-03-24TREATMENT 2

Example

The example below is for a trial with a single investigative treatment. The sponsor used the generic DSSCAT value "STUDY TREATMENT" rather than the name of the treatment. This subject discontinued both treatment and study participation due to an adverse event.

Rows 1, 3:Represent the disposition of treatment for each treatment epoch, as indicated by DSSCAT = "STUDY TREATMENT".Rows 2, 4:Represent the disposition of study participation continuation for each treatment epoch, as indicated by DSSCAT = "STUDY PARTICIPATION".

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATDSSTDTCEPOCH1XXXDSXXX-767-0011COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY TREATMENT2016-02-15TREATMENT 12XXXDSXXX-767-0012COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-02-15TREATMENT 13XXXDSXXX-767-0013SKIN RASHADVERSE EVENTDISPOSITION EVENTSTUDY TREATMENT2016-03-14TREATMENT 24XXXDSXXX-767-0014SKIN RASHADVERSE EVENTDISPOSITION EVENTSTUDY PARTICIPATION2016-03-14TREATMENT 2

Example

The example below represents data for an ongoing blinded study in which each subject received two treatments, identified by the sponsor as "BLINDED DRUG A" and "BLINDED DRUG B". Disposition of study participation and of each of the two blinded treatments was collected for each of the two treatment epochs in the study. The subject in this example completed study participation and both treatments for both treatment epochs.

Rows 1, 2, 4, 5:Represent the disposition of the blinded treatments for each of the two treatment epochs for each of the two treatments, indicated by DSSCAT = "BLINDED DRUG A" and DSSCAT = "BLINDED DRUG B".Rows 3, 6:Represent the disposition of study participation for each of the two treatment epochs, as indicated by DSSCAT = "STUDY PARTICIPATION".

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATDSSTDTCEPOCH1XXXDSXXX-767-0011COMPLETEDCOMPLETEDDISPOSITION EVENTBLINDED DRUG A2016-02-15TREATMENT 12XXXDSXXX-767-0012COMPLETEDCOMPLETEDDISPOSITION EVENTBLINDED DRUG B2016-02-15TREATMENT 13XXXDSXXX-767-0013COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-02-25TREATMENT 14XXXDSXXX-767-0014COMPLETEDCOMPLETEDDISPOSITION EVENTBLINDED DRUG A2016-03-14TREATMENT 25XXXDSXXX-767-0015COMPLETEDCOMPLETEDDISPOSITION EVENTBLINDED DRUG B2016-03-14TREATMENT 26XXXDSXXX-767-0016COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-03-24TREATMENT 2

Example

This example is for a study in which multiple informed consents were collected. DSTERM is populated with a full description of the informed consent; DSDECOD is populated with the standardized value "INFORMED CONSENT OBTAINED" from the codelist "Completion/Reason for Non-Completion" (NCOMPLT). For all informed consent records, DSCAT = "PROTOCOL MILESTONE". The sponsor chose to include the EPOCH timing variable, to indicate the epoch during which each protocol milestone occurred.

Row 1:Shows the obtaining of the initial study informed consent.Row 2:Shows randomization, another event with DSCAT = "PROTOCOL MILESTONE".Rows 3-5:Show three additional informed consents obtained during the trial.

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATEPOCHDSSTDTC1XXXDSXXX-767-0011INFORMED CONSENT FOR STUDY ENROLLMENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONESCREENING2016-02-222XXXDSXXX-767-0012RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONESCREENING2016-02-263XXXDSXXX-767-0013INFORMED CONSENT FOR AMENDMENT ONE OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONETREATMENT 12016-04-124XXXDSXXX-767-0014INFORMED CONSENT FOR PHARMACOGENETIC RESEARCH OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONETREATMENT 22016-06-085XXXDSXXX-767-0015INFORMED CONSENT FOR PK SUB-STUDY OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONETREATMENT 22016-06-23

Example

The example represents data for two subjects who participated in a study with multiple treatment periods. During the first treatment period, subjects were randomized to "DRUG1" or "DRUG2". The second treatment phase added the investigational drug to "DRUG1" and "DRUG2". Disposition of study drugs and study participation was collected at the end of each epoch. DSSCAT was used to distinguish between disposition of study drugs vs. study participation. The supporting Demographics (DM), Exposure (EX), Trial Elements (TE), Trial Arms (TA) and Subject Elements (SE) have been provided for additional context. Not all records are shown in the supporting example datasets.

The elements used in the TA dataset are defined in the TE dataset.

Row 1:Shows the screening element.Rows 2, 3:Show the elements for treatment with either "DRUG1" or "DRUG2". These appear in the first treatment epoch in the TA dataset.Rows 4, 5:Show the elements for treatment with either "DG1INDG" or "DG2INDG". These appear in the second treatment epoch in the TA dataset.Row 6:Shows the follow-up element.

te.xpt

RowSTUDYIDDOMAINETCDELEMENTTESTRLTEENRLTEDUR1XYZTESCRNScreenInformed Consent1 week after start of ElementP7D2XYZTEDRUG1Drug 1First dose of Drug 14 weeks after start of ElementP28D3XYZTEDRUG2Drug 2First dose of Drug 24 weeks after start of ElementP28D4XYZTEDG1INDGDrug 1 + Investigation DrugFirst dose of Investigational Drug, where Investigational Drug is given with Drug 1.1 week after start of ElementP7D5XYZTEDG2INDGDrug 2 + Investigation DrugFirst dose of Investigational Drug, where Investigational Drug is given with Drug 2.1 week after start of ElementP7D6XYZTEFUFollow-upOne day after last administration of study drug.

The TA dataset describes the design of the study.

Rows 1, 5:Screening portion of the trial arm.Rows 2, 6:Represents the planned initial treatment arm of either "DRUG1" or "DRUG2".Rows 3, 7:Represents the planned second treatment arm of either "DG1INDG" or " DG2INDG" .Rows 4, 8:Follow-up portion of the trial arm.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1XYZTADG1INDGDrug-1+Investigation-Drug1SCRNScreenRandomized to DG1INDG
SCREENING2XYZTADG1INDGDrug-1+Investigation-Drug2DRUG1Drug-1

TREATMENT 13XYZTADG1INDGDrug-1+Investigation-Drug3DG1INDGDrug 1 + Investigation Drug

TREATMENT 24XYZTADG1INDGDrug-1+Investigation-Drug4FUFollow-up

FOLLOW-UP5XYZTADG2INDGDrug-2+Investigation-Drug1SCRNScreenRandomized to DG2INDG
SCREENING6XYZTADG2INDGDrug-2+Investigation-Drug2DRUG2Drug-2

TREATMENT 17XYZTADG2INDGDrug-2+Investigation-Drug3DG2INDGDrug 2 + Investigation Drug

TREATMENT 28XYZTADG2INDGDrug-2+Investigation-Drug4FUFollow-up

FOLLOW-UP

The Demographics (DM) dataset includes the arm to which the subjects were randomized, and the dates of informed consent, start of study treatment, end of study treatment, and end of study participation.

dm.xpt

RowSTUDYIDDOMAINUSUBJIDSUBJIDRFXSTDTCRFXENDTCRFICDTCRFPENDTCSITEIDINVNAMARMCDARMACTARMCDACTARMARMNRSACTARMUD1XYZDMXYZ-767-0010012016-02-142016-04-192016-02-022016-04-2401ADAMS, MDG1INDGDrug-1+Investigation-DrugDG1INDGDrug-1+Investigation-Drug

3XYZDMXYZ-767-0020022016-02-212016-04-242016-02-042016-04-2901ADAMS, MDG2INDGDrug-2+Investigation-DrugDG2INDGDrug-2+Investigation-Drug

The Exposure (EX) dataset shows the administration of study treatments.

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSEQEXTRTEXDOSEEXDOSUEPOCHEXSTDTCEXENDTC1XYZEXXYZ-767-0011Drug 1500mgTREATMENT 12016-02-142016-03-132XYZEXXYZ-767-0012Drug 1500mgTREATMENT 22016-03-142016-04-193XYZEXXYZ-767-0013Investigational Drug1000mgTREATMENT 22016-03-142016-04-194XYZEXXYZ-767-0021Drug 2500mgTREATMENT 12016-02-212016-03-235XYZEXXYZ-767-0022Drug 2500mgTREATMENT 22016-03-242016-04-246XYZEXXYZ-767-0023Investigational Drug1000mgTREATMENT 22016-03-242016-04-24

The Subject Elements (SE) dataset shows the dates for the elements for each subject.

Rows 1, 5:Represent the subjects' actual screening elements.Rows 2, 6:Represent the subjects' actual first treatment epochs. The two subjects were in different elements in the first treatment epoch.Rows 3, 7:Represent the subjects' actual second treatment epochs.Rows 4, 8:Represent the subjects' actual follow-up elements.

se.xpt

RowSTUDYIDDOMAINUSUBJIDSDSEQETCDELEMENTSESTDTCSEENDTCTAETORDEPOCH1XYZSEXYZ-767-0011SCREENScreen2016-02-022016-02-141SCREENING2XYZSEXYZ-767-0012DRUG1Drug-12016-02-142016-03-142TREATMENT 13XYZSEXYZ-767-0013DG1INDGDrug 1 + Investigational Drug2016-03-142016-04-243TREATMENT 24XYZSEXYZ-767-0014FUFollow-up2016-04-242016-04-244FOLLOW-UP5XYZSEXYZ-767-0021SCREENScreen2016-02-042016-02-211SCREENING6XYZSEXYZ-767-0022DRUG2Drug-22016-02-212016-03-242TREATMENT 17XYZSEXYZ-767-0023DG2INDGDrug 2 + Investigational Drug2016-03-242016-04-293TREATMENT 28XYZSEXYZ-767-0024FUFollow-up2016-04-292016-04-294FOLLOW-UP

The Dispostion (DS) dataset shows the disposition events and protocol milestones for each subject.

Rows 1, 8:Show randomization to either "DRUG1" or "DRUG2" in the study.Rows 2, 9:Represent the completion of the screening phase of the study. Note that although a form describing disposition of the screening epoch may be filled out before treatment starts, the screening epoch does not end until treatment begins.Rows 3, 5, 10, 12:Represent the completion of drug for each EPOCH, where DSSCAT has the name of the drug(s). The DSSTDTC is the end date of study treatment for the EPOCH.Rows 4, 6, 11, 13:Represent the completion of study participation for each EPOCH, where DSSCAT has the name of "STUDY PARTICIPATION". The DSSTDTC is the end date of study particaption for the EPOCH. There's a one day evaluation post treatment.Rows 7, 14:Represent the completion of study participation follow-up EPOCH, where DSSCAT has the name of "STUDY PARTICIPATION". The DSSTDTC is the end date of study particaption for the EPOCH.

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATDSSTDTCEPOCH1XYZDSXYZ-767-0011RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
2016-02-13SCREENING2XYZDSXYZ-767-0012COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-02-13SCREENING3XYZDSXYZ-767-0013COMPLETEDCOMPLETEDDISPOSITION EVENTDRUG12016-03-13TREATMENT 14XYZDSXYZ-767-0014COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-03-14TREATMENT 15XYZDSXYZ-767-0015COMPLETEDCOMPLETEDDISPOSITION EVENTDG1INDG2016-04-19TREATMENT 26XYZDSXYZ-767-0016COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-04-20TREATMENT 27XYZDSXYZ-767-0017COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-04-24FOLLOW-UP8XYZDSXYZ-767-0021RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
2016-02-20SCREENING9XYZDSXYZ-767-0022COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-02-20SCREENING10XYZDSXYZ-767-0023COMPLETEDCOMPLETEDDISPOSITION EVENTDRUG22016-03-23TREATMENT 111XYZDSXYZ-767-0024COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-03-24TREATMENT 112XYZDSXYZ-767-0025COMPLETEDCOMPLETEDDISPOSITION EVENTDG2INDG2016-04-24TREATMENT 213XYZDSXYZ-767-0026COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-04-25TREATMENT 214XYZDSXYZ-767-0027COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2016-04-29FOLLOW-UP

Example

The study in this example had four cycles of treatment within the treatment epoch, and each cycle was represented as an element. While not a general requirement that each cycle is represented as a distinct element, doing so was important for this study. The study compared a current standard treatment with Drugs A and B to treatment with Drugs A, B, and C. The protocol allowed for drug doses to be reduced under specified criteria. For Drug C, these dose modifications could include dropping the drug. When Drug C is dropped, the subject may transition to treatment with Drugs A and B or to Follow-up.

The TE dataset shows the elements of the trial.

te.xpt

RowSTUDYIDDOMAINETCDELEMENTTESTRLTEENRLTEDUR1DS10TESCRNScreenInformed ConsentScreening assessments are complete, up to 2 weeks after start of Element
2DS10TEABTrt ABFirst dose of treatment Element, where treatment is AB4 weeks after start of ElementP4W3DS10TEABCTrt ABCFirst dose of treatment Element, where treatment AB +C4 weeks after start of ElementP4W4DS10TEFUFollow-upFour weeks after start of last treatment elementDeath, withdrawal of consent, or loss to follow-up.

The TA dataset shows the trial design. The sponsor has chosen to number elements starting with zero for the screening element. For the AB Arm, the TAETORD values match the cycle numbers. For the ABC Arm, if Drug C is dropped, the subject may transition to an AB element or Follow-up. TAETORD values are not chronological for this Arm such that elements with TAETORD values of "2" or "5" would be during "Cycle 2", elements with TAETORD values of "3" or "6" would be during "Cycle 3", and elements with TAETORD values of "4" or "7" would be during "Cycle 4".

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1DS10TAABAB0SCRNScreenRandomized to AB
SCREENING2DS10TAABAB1ABTrt AB
If disease progression, go to follow-up epoch.TREATMENT3DS10TAABAB2ABTrt AB
If disease progression, go to follow-up epoch.TREATMENT4DS10TAABAB3ABTrt AB
If disease progression, go to follow-up epoch.TREATMENT5DS10TAABAB4ABTrt AB

TREATMENT6DS10TAABAB5FUFollow-up

FOLLOW-UP7DS10TAABCABC0SCRNScreenRandomized to ABC
SCREENING8DS10TAABCABC1ABCTrt ABC
If disease progression, go to follow-up epoch. If drug C is dropped, go to element with TAETORD = "5".TREATMENT9DS10TAABCABC2ABCTrt ABC
If disease progression, go to follow-up epoch. If drug C is dropped, go to element with TAETORD = "6".TREATMENT10DS10TAABCABC3ABCTrt ABC
If disease progression, go to follow-up epoch. If drug C is dropped, go to element with TAETORD = "7".TREATMENT11DS10TAABCABC4ABCTrt ABC
Go to follow-up epoch.TREATMENT12DS10TAABCABC5ABTrt AB

TREATMENT13DS10TAABCABC6ABTrt AB

TREATMENT14DS10TAABCABC7ABTrt AB

TREATMENT15DS10TAABCABC8FUFollow-up

FOLLOW-UP

This example shows data for a subject who was randomized to Treatment ABC. Drug C was dropped after Cycle 2 due to toxicity associated with Drug C. Treatment with Drugs A and B was stopped after Cycle 3 due to disease progression. The subject died during follow-up.

The SE dataset records the elements this subject experienced.

Rows 1-4:The subject participated in the screening epoch and three elements of the treatment epoch.Row 5:The subject's fifth element was not "ABC" or "AB", as would have been expected if they recieved all four cycles of therapy, but "FU".

se.xpt

RowSTUDYIDDOMAINUSUBJIDSESEQETCDSESTDTCSEENDTCSEUPDESTAETORDEPOCH1DS10SE1011SCRN2015-01-212015-02-01
0SCREENING2DS10SE1012ABC2015-02-012015-03-01
1TREATMENT3DS10SE1013ABC2015-03-012015-03-29
2TREATMENT4DS10SE1014AB2015-03-292015-04-26
6TREATMENT5DS10SE1015FU2015-04-262015-09-19
8FOLLOW-UP

In this study, disposition of each treatment was collected, and disposition of study participation was collected for each epoch of the trial. The date of disposition for study treatment was defined as the date of the last dose of that treatment.

Rows 1-2:Show that informed consent was obtained and randomization occurred during the screening epoch.Row 3:Shows disposition of study participation for the screening epoch. The subject completed this epoch.Row 4:Shows that Drug C was ended during the second cycle (TAETORD = "2") of the treatment epoch.Rows 5-6:Show that Drugs A and B were ended on the same day during the third cycle (TAETORD = "6") of the treatment epoch.Row 7:Shows disposition of study participation in the treatment epoch. The subject did not complete treatment, due to disease progression. The date of disposition of the treatment epoch, DSSTDTC, is the date the subject started the follow-up epoch. For this study, that was defined as four weeks after the start of the last treatment element. This means that although the subject's last dose of treatment was "2015-04-14", the end of the treatment period was later, on "2015-04-26", when the subject started the follow-up treatment.Row 8:Shows disposition of study participation in the follow-up epoch. The subject died.

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSSCATDSSTDTCTAETORDEPOCH1DS10DS1011INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE
2015-01-211SCREENING2DS10DS1012RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE
2015-02-011SCREENING3DS10DS1013COMPLETEDCOMPLETEDDISPOSITION EVENTSTUDY PARTICIPATION2015-02-011SCREENING4DS10DS1014ToxicityADVERSE EVENTDISPOSITION EVENTDRUG C2015-03-062TREATMENT5DS10DS1015Disease progressionPROGRESSIVE DISEASEDISPOSITION EVENTDRUGS A & B2015-04-146TREATMENT7DS10DS1016Disease progressionPROGRESSIVE DISEASEDISPOSITION EVENTSTUDY PARTICIPATION2015-04-266TREATMENT8DS10DS1017Death due to cancerDEATHDISPOSITION EVENTSTUDY PARTICIPATION2015-09-198FOLLOW-UP

6.2.4 Protocol Deviations

DV – Description/Overview

An events domain that contains protocol violations and deviations during the course of the study.

DV – Specification

dv.xpt, Protocol Deviations — Events, Version 3.3. One record per protocol deviation per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharDVIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqDVSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqDVREFIDReference IDChar
IdentifierInternal or external identifier.PermDVSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a CRF page.PermDVTERMProtocol Deviation TermChar
TopicVerbatim name of the protocol deviation criterion. Example: "IVRS PROCESS DEVIATION - NO DOSE CALL PERFORMED". The DVTERM values will map to the controlled terminology in DVDECOD, such as "TREATMENT DEVIATION".ReqDVDECODProtocol Deviation Coded TermChar*Synonym QualifierControlled terminology for the name of the protocol deviation. Examples: "SUBJECT NOT WITHDRAWN AS PER PROTOCOL", "SELECTION CRITERIA NOT MET", "EXCLUDED CONCOMITANT MEDICATION", "TREATMENT DEVIATION".PermDVCATCategory for Protocol DeviationChar*Grouping QualifierCategory of the protocol deviation criterion.PermDVSCATSubcategory for Protocol DeviationChar*Grouping QualifierA further categorization of the protocol deviation.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the deviation. Examples: "TREATMENT", "SCREENING", "FOLLOW-UP".PermDVSTDTCStart Date/Time of DeviationCharISO 8601TimingStart date/time of deviation represented in ISO 8601 character format.PermDVENDTCEnd Date/Time of DeviationCharISO 8601TimingEnd date/time of deviation represented in ISO 8601 character format.PermDVSTDYStudy Day of Start of Deviation EventNum
TimingStudy day of start of event relative to the sponsor-defined RFSTDTC.PermDVENDYStudy Day of End of ObservationNum
TimingStudy day of end of event relative to the sponsor-defined RFSTDTC.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

DV – Assumptions

  1. The DV domain is an Events model for collected protocol deviations and not for derived protocol deviations that are more likely to be part of analysis. Events typically include what the event was, captured in --TERM (the topic variable), and when it happened (captured in its start and/or end dates). The intent of the domain model is to capture protocol deviations that occurred during the course of the study (see ICH E3: Section 10.2 at http://www.ich.org/fileadmin/Public_Web_Site/ICH_Products/Guidelines/Efficacy/E3/E3_Guideline.pdf). Usually these are deviations that occur after the subject has been randomized or received the first treatment.
  2. This domain should not be used to collect entry criteria information. Violated inclusion/exclusion criteria are stored in IE. The Deviations domain is for more general deviation data. A protocol may indicate that violating an inclusion/exclusion criterion during the course of the study (after first dose) is a protocol violation. In this case, this information would go into DV.
  3. Any Identifier variables, Timing variables, or Findings general-observation-class qualifiers may be added to the DV domain, but the following Qualifiers would generally not be used in DV: --PRESP, --OCCUR, --STAT, --REASND, --BODSYS, --LOC, --SEV, --SER, --ACN, --ACNOTH, --REL, --RELNST, --PATT, --OUT, --SCAN, --SCONG, --SDISAB, --SDTH, --SHOSP, --SLIFE, --SOD, --SMIE, --CONTRT, --TOXGR.

DV – Examples

Example

This is an example of data that was collected on a protocol-deviations CRF. The DVDECOD column is for controlled terminology, whereas the DVTERM is free text.

Rows 1, 3:Show examples of a TREATMENT DEVIATION type of protocol deviation.Row 2:Shows an example of a deviation due to the subject taking a prohibited concomitant medication.Row 4:Shows an example of a medication that should not be taken during the study.

dv.xpt

RowSTUDYIDDOMAINUSUBJIDDVSEQDVTERMDVDECODEPOCHDVSTDTC1ABC123DV1231011IVRS PROCESS DEVIATION - NO DOSE CALL PERFORMED.TREATMENT DEVIATIONTREATMENT2003-09-212ABC123DV1231031DRUG XXX ADMINISTERED DURING STUDY TREATMENT PERIODEXCLUDED CONCOMITANT MEDICATIONTREATMENT2003-10-303ABC123DV1231032VISIT 3 DOSE <15 MGTREATMENT DEVIATIONTREATMENT2003-10-304ABC123DV1231041TOOK ASPIRINPROHIBITED MEDSTREATMENT2003-11-30

6.2.5 Healthcare Encounters

HO – Description/Overview

A events domain that contains data for inpatient and outpatient healthcare events (e.g., hospitalization, nursing home stay, rehabilitation facility stay, ambulatory surgery).

HO – Specification

ho.xpt, Healthcare Encounters — Events, Version 3.3. One record per healthcare encounter per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharHOIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqHOSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqHOGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermHOREFIDReference IDChar
IdentifierInternal or external healthcare encounter identifier.PermHOSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. It may be preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a Healthcare encounters page.PermHOTERMHealthcare Encounter TermChar
TopicVerbatim or preprinted CRF term for the healthcare encounter.ReqHODECODDictionary-Derived TermChar*Synonym QualifierDictionary or sponsor-defined derived text description of HOTERM or the modified topic variable (HOMODIFY).PermHOCATCategory for Healthcare EncounterChar*Grouping QualifierUsed to define a category of topic-related values.PermHOSCATSubcategory for Healthcare EncounterChar*Grouping QualifierA further categorization of HOCAT values.PermHOPRESPPre-Specified Healthcare EncounterChar(NY)Variable QualifierA value of "Y" indicates that this healthcare encounter event was pre-specified on the CRF. Values are null for spontaneously reported events (i.e., those collected as free-text verbatim terms).PermHOOCCURHealthcare Encounter OccurrenceChar(NY)Record QualifierUsed when the occurrence of specific healthcare encounters is solicited, to indicate whether or not an encounter occurred. Values are null for spontaneously reported events.PermHOSTATCompletion StatusChar(ND)Record QualifierThe status indicates that the pre-specified question was not answered.PermHOREASNDReason Healthcare Encounter Not DoneChar
Record QualifierDescribes the reason data for a pre-specified event was not collected. Used in conjunction with HOSTAT when value is "NOT DONE".PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the healthcare encounter. Examples: "SCREENING", "TREATMENT", "FOLLOW-UP".PermHODTCDate/Time of Event CollectionCharISO 8601TimingCollection date and time of the healthcare encounter.PermHOSTDTCStart Date/Time of Healthcare EncounterCharISO 8601TimingStart date/time of the healthcare encounter (e.g., date of admission).ExpHOENDTCEnd Date/Time of Healthcare EncounterCharISO 8601TimingEnd date/time of the healthcare encounter (date of discharge).PermHODYStudy Day of Event CollectionNum
TimingStudy day of event collection relative to the sponsor-defined RFSTDTC.PermHOSTDYStudy Day of Start of EncounterNum
TimingStudy day of the start of the healthcare encounter relative to the sponsor-defined RFSTDTC.PermHOENDYStudy Day of End of Healthcare EncounterNum
TimingStudy day of the end of the healthcare encounter relative to the sponsor-defined RFSTDTC.PermHODURDuration of Healthcare EncounterCharISO 8601TimingCollected duration of the healthcare encounter. Used only if collected on the CRF and not derived from the start and end date/times. Example: P1DT2H (for 1 day, 2 hours).PermHOSTRTPTStart Relative to Reference Time PointChar(STENRF)Timing

Identifies the start of the observation as being before or after the sponsor-defined reference time point defined by variable --STTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermHOSTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by STRTPT. Examples: "2003-12-15" or "VISIT 1".PermHOENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the event as being before or after the reference time point defined by variable HOENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermHOENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by HOENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

HO – Assumptions

  1. HO Definition
    The Healthcare Encounters dataset includes inpatient and outpatient healthcare events (e.g., hospitalizations, nursing home stay, rehabilitation facility stays, ambulatory surgery).
  2. Values of HOTERM typically describe the location or place of the healthcare encounter (e.g., HOSPITAL instead of HOSPITALIZATION). HOSTDTC should represent the start or admission date and HOENDTC the end or discharge date.
  3. Data collected about healthcare encounters may include the reason for the encounter. The following supplemental qualifiers may be appropriate for representing such data.
    1. The supplemental qualifier with QNAM = "HOINDC", would be used to represent the indication/medical condition for the encounter (e.g., stroke). Note that --INDC is an interventions class variable, so is not a standard variable for HO, which is an events class domain.
    2. The supplemental qualifier with QNAM = "HOREAS", would be used to represent a reason for the encounter other than a medical condition (e.g., annual checkup). Note that --REAS is a non-standard variable listed in Appendix C2, Supplemental Qualifiers Name Codes.
  4. If collected data includes the name of the provider or the facility where the encounter took place, this may be represented using the supplemental qualifier with QNAM = "HONAM". Note that --NAM is a findings class variable, so is not a standard variable for HO, which is an events class domain.
  5. Any Identifier variables, Timing variables, or Findings general-observation-class qualifiers may be added to the HO domain, but the following Qualifiers would generally not be used in HO: --SER, --ACN, --ACNOTH, --REL, --RELNST, --SCAN, --SCONG, --SDISAB, --SDTH, --SHOSP, --SLIFE, --SOD, --SMIE, --BODSYS, --LOC, --SEV, --TOX, --TOXGR, --PATT, --CONTRT.

HO – Examples

Example

In this example, a healthcare encounter CRF collects verbatim descriptions of the encounter.

Rows 1-2:Subject ABC123101 was hospitalized and then moved to a nursing home.Rows 3-5:Subject ABC123102 was in a hospital in the general ward and then in the intensive care unit. This same subject was transferred to a rehabilitation facility.Rows 6-7:Subject ABC123103 has two hospitalization records.Row 8:Subject ABC123104 was seen in the cardiac catheterization laboratory.Rows 9-12:Subject ABC123105 and subject ABC123106 were each seen in the cardiac catheterization laboratory and then transferred to another hospital.

ho.xpt

RowSTUDYIDDOMAINUSUBJIDHOSEQHOTERMEPOCHHOSTDTCHOENDTCHODUR1ABCHOABC1231011HOSPITALTREATMENT2011-06-082011-06-13
2ABCHOABC1231012NURSING HOMETREATMENT

P6D3ABCHOABC1231021GENERAL WARDTREATMENT2011-08-062011-08-08
4ABCHOABC1231022INTENSIVE CARETREATMENT2011-08-082011-08-15
5ABCHOABC1231023REHABILIATION FACILITYTREATMENT2011-08-152011-08-20
6ABCHOABC1231031HOSPITALTREATMENT2011-09-092011-09-11
7ABCHOABC1231032HOSPITALTREATMENT2011-09-112011-09-15
8ABCHOABC1231041CARDIAC CATHETERIZATION LABORATORYTREATMENT2011-10-102011-10-10
9ABCHOABC1231051CARDIAC CATHETERIZATION LABORATORYTREATMENT2011-10-112011-10-11
10ABCHOABC1231052HOSPITALTREATMENT2011-10-112011-10-15
11ABCHOABC1231061CARDIAC CATHETERIZATION LABORATORYFOLLOW-UP2011-11-072011-11-07
12ABCHOABC1231062HOSPITALFOLLOW-UP2011-11-072011-11-09

Row 1:For the first encounter recorded for subject ABC123101, the indication/medical condition for hospitalization was recorded.Row 2:For the second encounter recorded for subject ABC123101, the reason for admission to a nursing home was for rehabilitation.Rows 3-4:For the two encounters recorded for subject ABC123103, the name of the facilities were recorded.Row 5:For the first encounter for subject ABC123105, the indication/medical condition for the hospitalization was recorded.Row 6:For the second encounter for subject ABC123105, the name of the hospital was recorded.

suppho.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCHOABC123101HOSEQ1HOINDCIndicationCONGESTIVE HEART FAILURECRF
2ABCHOABC123101HOSEQ2HOREASReasonREHABILITATIONCRF
3ABCHOABC123103HOSEQ1HONAMProvider NameGENERAL HOSPITALCRF
4ABCHOABC123103HOSEQ2HONAMProvider NameEMERSON HOSPITALCRF
5ABCHOABC123105HOSEQ1HOINDCIndicationATRIAL FIBRILLATIONCRF
6ABCHOABC123105HOSEQ2HONAMProvider NameROOSEVELT HOSPITALCRF

Example

In this example, the dates of an initial hospitalization are collected as well as the date/time of ICU stay. Subsequent to discharge from the initial hospitalization, follow-up healthcare encounters, including admission to a rehabilitation facility, visits with healthcare providers, and home nursing visits were collected. Repeat hospitalizations are categorized separately.

ho.xpt

RowSTUDYIDDOMAINUSUBJIDHOSEQHOTERMHOCATHOSTDTCHOENDTCHOENRTPTHOENTPT1ABCHOABC1231011HOSPITALINITIAL HOSPITALIZATION2011-06-082011-06-12

2ABCHOABC1231012ICUINITIAL HOSPITALIZATION2011-06-08T11:002011-06-09T14:30

3ABCHOABC1231013REHABILITATION FACILITYFOLLOW-UP CARE2011-06-122011-06-22

4ABCHOABC1231014CARDIOLOGY UNITFOLLOW-UP CARE2011-06-252011-06-25

5ABCHOABC1231015OUTPATIENT PHYSICAL THERAPYFOLLOW-UP CARE2011-06-272011-06-27

6ABCHOABC1231016OUTPATIENT PHYSICAL THERAPYFOLLOW-UP CARE2011-07-122011-07-12

7ABCHOABC1231017HOSPITALREPEAT HOSPITALIZATION2011-07-232011-07-24

8ABCHOABC1231021HOSPITALINITIAL HOSPITALIZATION2011-06-192011-07-02

9ABCHOABC1231022ICUINITIAL HOSPITALIZATION2011-06-19T22:002011-06-23T09:30

10ABCHOABC1231023ICUINITIAL HOSPITALIZATION2011-06-25T10:002011-06-29T19:30

11ABCHOABC1231024SKILLED NURSING FACILITYFOLLOW-UP CARE2011-07-02
ONGOINGEND OF STUDY

The indication/medical condition for subject ABC123101's repeat hospitalization was represented as a supplemental qualifier.

suppho.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCHOABC123101HOSEQ7HOINDCIndicationSTROKECRF

6.2.6 Medical History

MH – Description/Overview

The medical history dataset includes the subject's prior history at the start of the trial. Examples of subject medical history information could include general medical history, gynecological history, and primary diagnosis.

MH – Specification

mh.xpt, Medical History — Events, Version 3.3. One record per medical history event per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMHIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqMHSEQSequence NumberNum
IdentifierSequence Number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqMHGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermMHREFIDReference IDChar
IdentifierInternal or external medical history identifier.PermMHSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a Medical History page.PermMHTERMReported Term for the Medical HistoryChar
TopicVerbatim or preprinted CRF term for the medical condition or event.ReqMHMODIFYModified Reported TermChar
Synonym QualifierIf MHTERM is modified to facilitate coding, then MHMODIFY will contain the modified text.PermMHDECODDictionary-Derived TermChar*Synonym QualifierDictionary-derived text description of MHTERM or MHMODIFY. Equivalent to the Preferred Term (PT in MedDRA). The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.PermMHEVDTYPMedical History Event Date TypeChar(MHEDTTYP)Variable QualifierSpecifies the aspect of the medical condition or event by which MHSTDTC and/or the MHENDTC is defined. Examples: "DIAGNOSIS", "SYMPTOMS", "RELAPSE", "INFECTION".PermMHCATCategory for Medical HistoryChar*Grouping QualifierUsed to define a category of related records. Examples: "CARDIAC" or "GENERAL".PermMHSCATSubcategory for Medical HistoryChar*Grouping QualifierA further categorization of the condition or event.PermMHPRESPMedical History Event Pre-SpecifiedChar(NY)Variable QualifierA value of "Y" indicates that this medical history event was pre-specified on the CRF. Values are null for spontaneously reported events (i.e., those collected as free-text verbatim terms).PermMHOCCURMedical History OccurrenceChar(NY)Record QualifierUsed when the occurrence of specific medical history conditions is solicited, to indicate whether or not ("Y"/"N") a medical condition (MHTERM) had ever occurred. Values are null for spontaneously reported events.PermMHSTATCompletion StatusChar(ND)Record QualifierThe status indicates that the pre-specified question was not asked/answered.PermMHREASNDReason Medical History Not CollectedChar
Record QualifierDescribes the reason why data for a pre-specified condition was not collected. Used in conjunction with MHSTAT when value is "NOT DONE".PermMHBODSYSBody System or Organ ClassChar*Record QualifierDictionary-derived. Body system or organ class that is involved in an event or measurement from a standard hierarchy (e.g., MedDRA). When using a multi-axial dictionary such as MedDRA, this should contain the SOC used for the sponsor's analyses and summary tables which may not necessarily be the primary SOC.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the medical history event.PermMHDTCDate/Time of History CollectionCharISO 8601TimingCollection date and time of the medical history observation represented in ISO 8601 character format.PermMHSTDTCStart Date/Time of Medical History EventCharISO 8601TimingStart date/time of the medical history event represented in ISO 8601 character format.PermMHENDTCEnd Date/Time of Medical History EventCharISO 8601TimingEnd date/time of the medical history event.PermMHDYStudy Day of History CollectionNum
Timing

  1. Study day of medical history collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics. This formula should be consistent across the submission.
PermMHENRFEnd Relative to Reference PeriodChar(STENRF)Timing

Describes the end of the event relative to the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point (represented by RFSTDTC and RFENDTC in Demographics).

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermMHENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the event as being before or after the reference time point defined by variable MHENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermMHENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the reference point referred to by MHENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

MH – Assumptions

  1. Prior Treatments
    1. Prior treatments, including prior medications and procedures should be submitted in an appropriate dataset from the Interventions class (e.g., CM or PR).
  2. Medical History Description and Coding
    1. MHTERM captures the verbatim term collected for the condition or event. It is the topic variable for the MH dataset. MHTERM is a required variable and must have a value.
    2. MHMODIFY is a permissible variable and should be included if the sponsor's procedure permits modification of a verbatim term for coding. The modified term is listed in MHMODIFY. The variable should be populated as per the sponsor's procedures; null values are permitted.
    3. If the sponsor codes the reported term (MHTERM) using a standard dictionary, then MHDECOD will be populated with the preferred term derived from the dictionary. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
    4. MHBODSYS is the system organ class from the coding dictionary associated with the adverse event by the sponsor. This value may differ from the primary system organ class designated in the coding dictionary's standard hierarchy.
    5. If a CRF collects medical history by pre-specified body systems and the sponsor also codes reported terms using a standard dictionary, then MHDECOD and MHBODSYS are populated using the standard dictionary. MHCAT and MHSCAT should be used for the pre-specified body systems.
  3. Additional Categorization and Grouping
    1. MHCAT and MHSCAT may be populated with the sponsor's pre-defined categorization of medical history events, which are often pre-specified on the CRF. Note that even if the sponsor uses the body system terminology from the standard dictionary, MHBODSYS and MHCAT may differ, since MHBODSYS is derived from the coding system, while MHCAT is effectively assigned when the investigator records a condition under the pre-specified category.
      1. This categorization should not group all records (within the MH Domain) into one generic group such as "Medical History" or "General Medical History" because this is redundant information with the domain code. If no smaller categorization can be applied, then it is not necessary to include or populate this variable.
      2. Examples of MHCAT could include "General Medical History" (see above assumption since if "General Medical History" is an MHCAT value, then there should be other MHCAT values), "Allergy Medical History, " and "Reproductive Medical History".
    2. MHGRPID may be used to link (or associate) different records together to form a block of related records at the subject level within the MH domain. It should not be used in place of MHCAT or MHSCAT, which are used to group data across subjects. For example, if a group of syndromes reported for a subject were related to a particular disease then the MHGRPID variable could be populated with the appropriate text.
  4. Pre-Specified Terms; Presence or Absence of Events
    1. Information on medical history is generally collected in two different ways, either by recording free text or using a pre-specified list of terms. The solicitation of information on specific medical history events may affect the frequency at which they are reported; therefore, the fact that a specific medical history event was solicited may be of interest to reviewers. MHPRESP and MHOCCUR are used together to indicate whether the condition in MHTERM was pre-specified and whether it occurred, respectively. A value of "Y" in MHPRESP indicates that the term was pre-specified.
    2. MHOCCUR is used to indicate whether a pre-specified medical condition occurred; a value of "Y" indicates that the event occurred and "N" indicates that it did not.
    3. If a medical history event was reported using free text, the values of MHPRESP and MHOCCUR should be null. MHPRESP and MHOCCUR are permissible fields and may be omitted from the dataset if all medical history events were collected as free text.
    4. MHSTAT and MHREASND provide information about pre-specified medical history questions for which no response was collected. MHSTAT and MHREASND are permissible fields and may be omitted from the dataset if all medications were collected as free text or if all pre-specified conditions had responses in MHOCCUR.

      SituationValue of
      MHPRESPValue of
      MHOCCURValue of
      MHSTATSpontaneously reported event occurred


      Pre-specified event occurredYY
      Pre-specified event did not occurYN
      Pre-specified event has no responseY
      NOT DONE

    5. When medical history events are collected with the recording of free text, a record may be entered into the data management system to indicate "no medical history" for a specific subject or pre-specified body system category (e.g., Gastrointestinal). For these subjects or categories within subject, do not include a record in the MH dataset to indicate that there were no events.
  5. Timing Variables
    1. Relative timing assessments such as "Ongoing" or "Active" are common in the collection of Medical History information. MHENRF may be used when this relative timing assessment is coincident with the start of the study reference period for the subject represented in the Demographics dataset (RFSTDTC). MHENRTPT and MHENTPT may be used when "Ongoing" is relative to another date such as the screening visit date. See examples below and Section 4.4.7, Use of Relative Timing Variables.
    2. Additional timing variables (such as MHSTRF) may be used when appropriate.
  6. Medical History Event Date Type
    1. MHEVDTYP is a domain-specific variable that can be used to indicate the aspect of the event that is represented in the event start and/or end date/times (MHSTDTC and/or MHENDTC). If a start date and/or end dates is collected without further specification of what constitutes the start or end of the event, then MHEVDTYP is not needed. However, when data collection specifies how the start or end date is to be reported, MHEVDTYP can be used to provide this information. For example, the date of diagnosis may be collected, in which case the date of diagnosis would be used to populate MHSTDTC and MHEVDTYP would be populated with "DIAGNOSIS". If MHEVDTYP is not needed for any collected data, it need not be included in the dataset. If MHEVDTYP is included in the dataset, it should be populated only when the data collection specifies the aspect of the event that is to be used to populate the start and/or end date; otherwise it should be null.
    2. When data collected about an event includes two different dates that could be considered the start or end of an event, then an MH record will be created for each. For example, if data collection included both a date of onset of symptoms and a date of diagnosis, there would be two records for the event, one with MHSTDTC the date of onset of symptoms and MHEVDTYP = "SYMPTOMS" and a second with MHSTDTC the date of diagnosis and MHENDTYP = "DIAGNOSIS". In such a case, it is recommended that the two records be linked by means such as a common value of MHSPID or MHGRPID.
  7. Any identifiers, timing variables, or events general observation class qualifiers may be added to the MH domain, but the following Qualifiers would generally not be used in MH: --SER, --ACN, --ACNOTH, --REL, --RELNST, --OUT, --SCAN, --SCONG, --SDISAB, --SDTH, --SHOSP, --SLIFE, --SOD, --SMIE.

MH – Examples

Example

In this example, a General Medical History CRF collected verbatim descriptions of conditions and events by body system (e.g., Endocrine, Metabolic), did not collect start date, but asked whether or not the condition was ongoing at the time of the visit. Another CRF page was used for cardiac history events. This page asked for date of onset of symptoms and date of diagnosis, but did not include the ongoing question.

Rows 1-3:MHCAT indicates that these data were collected on the General Medical History CRF, and MHSCAT indicates the body system for which the event was collected. The reported events were coded using a standard dictionary. MHDECOD and MHBODSYS display the preferred term and body system assigned through the coding process. MHENRTPT was populated based on the response to the "Ongoing" question on the General Medical History CRF. MHENTPT displays the reference date for MHENRTPT, that is, the date the information was collected. If "Yes" was specified for Ongoing, MHENRTPT = "ONGOING"; if "No" was checked, MHENRTPT = "BEFORE". See Section 4.4.7, Use of Relative Timing Variables, for further guidance.Rows 4-5:MHCAT indicates that these data were collected on the Cardiac Medical History CRF. Since two kinds of start date were collected for congestive heart failure, there are two records for this event, one with the start date for which MHEVDTYP = "SYMPTOM ONSET" and one with the start date for which MHEVDTYP = "DIAGNOSIS". The sponsor grouped these two records using the MHGRPID value "CHF".

mh.xpt

RowSTUDYIDDOMAINUSUBJIDMHSEQMHGRPIDMHTERMMHDECODMHEVDTYPMHCATMHSCATMHBODSYSMHSTDTCMHENRTPTMHENTPT1ABC123MH1231011
ASTHMAAsthma
GENERAL MEDICAL HISTORYRESPIRATORYRespiratory system disorders
ONGOING2004-09-182ABC123MH1231012
FREQUENT HEADACHESHeadache
GENERAL MEDICAL HISTORYCNSCentral and peripheral nervous system disorders
ONGOING2004-09-183ABC123MH1231013
BROKEN LEGBone fracture
GENERAL MEDICAL HISTORYOTHERMusculoskeletal system disorders
BEFORE2004-09-184ABC123MH1231014CHFCONGESTIVE HEART FAILURECardiac failure congestiveSYMPTOM ONSETCARDIAC MEDICAL HISTORY
Cardiac disorders2004-09-17

5ABC123MH1231015CHFCONGESTIVE HEART FAILURECardiac failure congestiveDIAGNOSISCARDIAC MEDICAL HISTORY
Cardiac disorders2004-09-19

Example

In this example, data from three CRF modules related to medical history were collected:

  • A general medical history CRF collected descriptions of conditions and events by body system (e.g., Endocrine, Metabolic) and asked whether or not the conditions were ongoing at study start. The reported events were coded using a standard dictionary.
  • A second CRF collected stroke history. Terms were selected from a list of terms taken from the standard dictionary.
  • A third CRF asked whether or not the subject had any of a list of four specific risk factors.

In all of the records shown below, MHCAT is populated with the CRF module (general medical history, stroke history, or risk factors) through which the data were collected. MHPRESP and MHOCCUR were populated only when the term was pre-specified, in keeping with MH Assumption 4.

Rows 1-3:Show records from the general medical history CRF. MHSCAT displays the body systems specified on the CRF. The coded terms are represented in MHDECOD. MHENRF has been populated based on the response to the "Ongoing at Study Start" question on the CRF. If "Yes" was specified, MHENRF = "DURING/AFTER"; if "No" was checked, MHENRF = "BEFORE". See Section 4.4.7, Use of Relative Timing Variables, for further guidance on using --STRF and --ENRF.Row 4:Shows the record from the stroke history CRF. MHSTDTC was populated with the date and time at which the event occurred.Rows 5-8:Show records from the risk factors CRF. MHPRESP values of "Y" indicate that each risk factor was pre-specified on the CRF. MHOCCUR is populated with "Y" or "N", corresponding to the CRF response to the questions for the four pre-specified risk factors. The terms used to describe these risk factors were chosen to have associated codes in the standard dictionary.

mh.xpt

RowSTUDYIDDOMAINUSUBJIDMHSEQMHTERMMHDECODMHCATMHSCATMHPRESPMHOCCURMHBODSYSMHSTDTCMHENRF1ABC123MH1231011ASTHMAAsthmaGENERAL MEDICAL HISTORYRESPIRATORY

Respiratory system disorders
DURING/AFTER2ABC123MH1231012FREQUENT HEADACHESHeadacheGENERAL MEDICAL HISTORYCNS

Central and peripheral nervous system disorders
DURING/AFTER3ABC123MH1231013BROKEN LEGBone fractureGENERAL MEDICAL HISTORYOTHER

Musculoskeletal system disorders
BEFORE4ABC123MH1231014ISCHEMIC STROKEIschaemic StrokeSTROKE HISTORY



2004-09-17T07:30
5ABC123MH1231015DIABETESDiabetes mellitusRISK FACTORS
YY


6ABC123MH1231016HYPERCHOLESTEROLEMIAHypercholesterolemiaRISK FACTORS
YY


7ABC123MH1231017HYPERTENSIONHypertensionRISK FACTORS
YY


8ABC123MH1231018TIATransient ischaemic attackRISK FACTORS
YN


Example

This is an example of a medical history CRF where the history of specific (pre-specified) conditions is solicited. The conditions were not coded using a standard dictionary. The data were collected as part of the Screening visit.

Rows 1-9:MHPRESP = "Y" indicates that these conditions were specifically queried. Presence or absence of the condition is represented in MHOCCUR.Row 10:There was also a specific question about ASTHMA, as indicated by MHPRESP = "Y", but this question was not asked. Since the question was not asked, MHOCCUR is null and MHSTAT = "NOT DONE". In this case, a reason for the absence of a response was collected, and this is represented in MHREASND.

mh.xpt

RowSTUDYIDDOMAINUSUBJIDMHSEQMHTERMMHDECODMHPRESPMHOCCURMHSTATMHREASNDVISITNUMVISITMHDTCMHDY1ABC123MH1010021HISTORY OF EARLY CORONARY ARTERY DISEASE (<55 YEARS OF AGE)Coronary Artery DiseaseYN

1SCREEN2006-04-22-52ABC123MH1010022CONGESTIVE HEART FAILURECongestive Heart FailureYN

1SCREEN2006-04-22-53ABC123MH1010023PERIPHERAL VASCULAR DISEASEPeripheral Vascular DiseaseYN

1SCREEN2006-04-22-54ABC123MH1010024TRANSIENT ISCHEMIC ATTACKTransient Ischemic AttackYY

1SCREEN2006-04-22-55ABC123MH1010025ASTHMAAsthmaYY

1SCREEN2006-04-22-56ABC123MH1010031HISTORY OF EARLY CORONARY ARTERY DISEASE (<55 YEARS OF AGE)Coronary Artery DiseaseYY

1SCREEN2006-05-03-37ABC123MH1010032CONGESTIVE HEART FAILURECongestive Heart FailureYN

1SCREEN2006-05-03-38ABC123MH1010033PERIPHERAL VASCULAR DISEASEPeripheral Vascular DiseaseYY

1SCREEN2006-05-03-39ABC123MH1010034TRANSIENT ISCHEMIC ATTACKTransient Ischemic AttackYN

1SCREEN2006-05-03-310ABC123MH1010035ASTHMAAsthmaY
NOT DONEFORGOT TO ASK1SCREEN2006-05-03-3

Example

This diabetes study included subjects with both Type 1 diabetes and Type 2 diabetes. Data collection included which kind of diabetes the subject had and the date of diagnosis of the condition.

Rows 1-2:Show that subject XYZ-001-001 had Type 1 diabetes, and did not have Type 2 diabetes. The fact that the start date in Row 1 is the date of diagnosis is indicated by MHEVDTYP = "DIAGNOSIS". Since this subject did not have Type 2 diabetes, no start date for Type 2 diabetes was collected, so MHEVDTYP in Row 2 is blank.Rows 3-4:Show that subject XYZ-001-002 had Type 2 diabetes, and did not have Type 1 diabetes. The fact that the start date in Row 4 is the date of diagnosis is indicated by MHEVDTYP = "DIAGNOSIS".

mh.xpt

RowSTUDYIDDOMAINUSUBJIDMHSEQMHTERMMHDECODMHEVDTYPMHCATMHPRESPMHOCCURMHDTCMHSTDTC1XYZMHXYZ-001-0011TYPE 1 DIABETES MELLITUSType 1 diabetes mellitusDIAGNOSISDIABETESYY2010-09-262010-03-252XYZMHXYZ-001-0012TYPE 2 DIABETES MELLITUSType 2 diabetes mellitus
DIABETESYN2010-09-26
3XYZMHXYZ-001-0021TYPE 1 DIABETES MELLITUSType 1 diabetes mellitus
DIABETESYN2010-10-26
4XYZMHXYZ-001-0022TYPE 2 DIABETES MELLITUSType 2 diabetes mellitusDIAGNOSISDIABETESYY2010-10-262010-04-25

6.3 Models for Findings Domains

Most subject-level observations collected during the study should be represented according to one of the three SDTM general observation classes. This is the list of domains corresponding to the Findings class.

Domain CodeDomain DescriptionDA

Drug Accountability

A findings domain that contains the accountability of study drug, such as information on the receipt, dispensing, return, and packaging.

DD

Death Details

A findings domain that contains the diagnosis of the cause of death for a subject.

EG

ECG Test Results

A findings domain that contains ECG data, including position of the subject, method of evaluation, all cycle measurements and all findings from the ECG including an overall interpretation if collected or derived.

IE

Inclusion/Exclusion Criteria Not Met

A findings domain that contains those criteria that cause the subject to be in violation of the inclusion/exclusion criteria.

IS

Immunogenicity Specimen Assessments

A findings domain for assessments that determine whether a therapy induced an immune response.

LB

Laboratory Test Results

A findings domain that contains laboratory test data such as hematology, clinical chemistry and urinalysis. This domain does not include microbiology or pharmacokinetic data, which are stored in separate domains.

MB and MS

Microbiology Domains

Microbiology Specimen (MB)

A findings domain that represents non-host organisms identified including bacteria, viruses, parasites, protozoa and fungi.

Microbiology Susceptibility (MS)

A findings domain that represents drug susceptibility testing results only. This includes phenotypic testing (where drug is added directly to a culture of organisms) and genotypic tests that provide results in terms of susceptible or resistant. Drug susceptibility testing may occur on a wide variety of non-host organisms, including bacteria, viruses, fungi, protozoa and parasites.

MI

Microscopic Findings

A findings domain that contains histopathology findings and microscopic evaluations.

MO

Morphology

A domain relevant to the science of the form and structure of an organism or of its parts.

The MO domain was originally created to hold all macroscopic results, but is expected to be deprecated in a later version of the SDTMIG. Submissions using that later SDTMIG version would represent morphology results in the appropriate body system-based physiology/morphology domain.

For data prepared using a version of the SDTMIG that includes both the MO domain and body system-based physiology/morphology domains, morphology findings may be represented in either the MO domain or in a body-system based physiology/morphology domain. Custom body system-based domains may be used if the appropriate body system-based domain is not included in the SDTMIG version being used.

CV, MK, NV, OE, RP, RE and UR

Morphology/Physiology Domains

Cardiovascular System Findings (CV)

A findings domain that contains physiological and morphological findings related to the cardiovascular system, including the heart, blood vessels and lymphatic vessels.

Musculoskeletal System Findings (MK)

A findings domain that contains physiological and morphological findings related to the system of muscles, tendons, ligaments, bones, joints, and associated tissues.

Nervous System Findings (NV)

A findings domain that contains physiological and morphological findings related to the nervous system, including the brain, spinal cord, the cranial and spinal nerves, autonomic ganglia and plexuses.

Ophthalmic Examinations (OE)

A findings domain that contains tests that measure a person's ocular health and visual status, to detect abnormalities in the components of the visual system, and to determine how well the person can see.

Reproductive System Findings (RP)

A findings domain that contains physiological and morphological findings related to the male and female reproductive systems.

Respiratory System Findings (RE)

A findings domain that contains physiological and morphological findings related to the respiratory system, including the organs that are involved in breathing such as the nose, throat, larynx, trachea, bronchi and lungs.

Urinary System Findings (UR)

A findings domain that contains physiological and morphological findings related to the urinary tract, including the organs involved in the creation and excretion of urine such as the kidneys, ureters, bladder and urethra.

PC and PP

Pharmacokinetics

Pharmacokinetics Concentrations (PC)

A findings domain that contains concentrations of drugs or metabolites in fluids or tissues as a function of time.

Pharmacokinetics Parameters (PP)

A findings domain that contains pharmacokinetic parameters derived from pharmacokinetic concentration-time (PC) data.

PE

Physical Examination

A findings domain that contains findings observed during a physical examination where the body is evaluated by inspection, palpation, percussion, and auscultation.

FT, QS, and RS

Questionnaires, Ratings and Scales

Functional Tests (FT)

A findings domain that contains data for named, stand-alone, task-based evaluations designed to provide an assessment of mobility, dexterity, or cognitive ability.

Questionnaires (QS)

A findings domain that contains data for named, stand-alone instruments designed to provide an assessment of a concept. Questionnaires have a defined standard structure, format, and content; consist of conceptually related items that are typically scored; and have documented methods for administration and analysis.

Disease Response and Clin Classification (RS)

A findings domain for the assessment of disease response to therapy, or clinical classification based on published criteria.

SC

Subject Characteristics

A findings domain that contains subject-related data not collected in other domains.

SS

Subject Status

A findings domain that contains general subject characteristics that are evaluated periodically to determine if they have changed.

TU and TR

Tumor/Lesion Domains

Tumor/Lesion Identification (TU)

A findings domain that represents data that uniquely identifies tumors or lesions under study.

Tumor/Lesion Results (TR)

A findings domain that represents quantitative measurements and/or qualitative assessments of the tumors or lesions identified in the tumor/lesion identification (TU) domain.

VS

Vital Signs

A findings domain that contains measurements including but not limited to blood pressure, temperature, respiration, body surface area, body mass index, height and weight.

6.3.1 Drug Accountability

DA – Description/Overview

A findings domain that contains the accountability of study drug, such as information on the receipt, dispensing, return, and packaging.

DA – Specification

da.xpt, Drug Accountability — Findings, Version 3.3. One record per drug accountability finding per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study within the submission.ReqDOMAINDomain AbbreviationCharDAIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierUnique subject identifier within the submission.ReqDASEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqDAGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermDAREFIDReference IDChar
IdentifierInternal or external identifier such as label number.PermDASPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Examples: Line number on the Drug Accountability page, drug label code.PermDATESTCDShort Name of Accountability AssessmentChar(DATESTCD)TopicShort character value for DATEST used as a column name when converting a dataset from a vertical format to a horizontal format. The short value can be up to 8 characters and cannot begin with a number or contain characters other than letters, numbers, or underscores. Example: "DISPAMT", "RETAMT".ReqDATESTName of Accountability AssessmentChar(DATEST)Synonym QualifierVerbatim name, corresponding to the topic variable, of the test or examination used to obtain the drug accountability assessment. The value in DATEST cannot be longer than 40 characters. Example: "Dispensed Amount", "Returned Amount".ReqDACATCategoryChar*Grouping QualifierUsed to define a category of topic-variable values. Examples: "STUDY MEDICATION", "RESCUE MEDICATION".PermDASCATSubcategoryChar*Grouping QualifierUsed to define a further categorization level for a group of related records.PermDAORRESResult or Finding in Original UnitsChar
Result QualifierResult of the Drug Accountability assessment as originally received or collected.ExpDAORRESUOriginal UnitsChar(UNIT)Variable QualifierUnit for DAORRES.PermDASTRESCResult or Finding in Standard FormatChar
Result QualifierContains the result value for all Drug Accountability assessments, copied or derived from DAORRES in a standard format or in standard units. DASTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in DASTRESN.ExpDASTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from DASTRESC. DASTRESN should store all numeric test results or findings.PermDASTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for DASTRESC and DASTRESN.PermDASTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a drug accountability assessment was not done. Should be null or have a value of "NOT DONE".PermDAREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with DASTAT when value is "NOT DONE".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of a clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit, based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the observation, or the date/time of collection if start date/time is not collected.PermDADTCDate/Time of CollectionCharISO 8601TimingDate and time of the drug accountability assessment represented in ISO 8601 character format.ExpDADYStudy Day of Visit/Collection/ExamNum
Timing
  1. Study day of drug accountability assessment, measured in integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC in Demographics.
Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

DA – Assumptions

  1. One way a sponsor may choose to differentiate different types of medications, (e.g., study medication, rescue medication, run-in medication) is to use DACAT.
  2. DAREFID and DASPID are both available for capturing label information.
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the DA domain, but the following Qualifiers would not generally be used in DA: --MODIFY, --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --RESCAT, --XFN, --NAM, --LOINC, --SPEC, --SPCCND, --METHOD, --BLFL, --FAST, --DRVFL, --TOX, --TOXGR, --SEV.

DA – Examples

Example

This example shows drug accounting for a study with two study meds and one rescue med, all of which were measured in tablets. The sponsor chose to add EPOCH from the list of timing variables and to use DASPID and DAREFID for code numbers that appeared on the label.

da.xpt

RowSTUDYIDDOMAINUSUBJIDDASEQDAREFIDDASPIDDATESTCDDATESTDACATDASCATDAORRESDAORRESUDASTRESCDASTRESNDASTRESUVISITNUMEPOCHDADTC1ABCDAABC-010011XBYCC-E990AA375827DISAMTDispensed AmountStudy MedicationBottle A30TABLET3030TABLET1Study Med Period 12004-06-152ABCDAABC-010012XBYCC-E990AA375827RETAMTReturned AmountStudy MedicationBottle A5TABLET55TABLET2Study Med Period 12004-07-153ABCDAABC-010013XBYCC-E990BA227588DISAMTDispensed AmountStudy MedicationBottle B15TABLET1515TABLET1Study Med Period 12004-06-154ABCDAABC-010014XBYCC-E990BA227588RETAMTReturned AmountStudy MedicationBottle B0TABLET00TABLET2Study Med Period 12004-07-155ABCDAABC-010011

DISAMTDispensed AmountRescue Medication
10TABLET1010TABLET1Study Med Period 12004-06-156ABCDAABC-010011

DISAMTReturned AmountRescue Medication
10TABLET1010TABLET2Study Med Period 12004-07-15

Example

In this study, drug containers, rather than their contents, were being accounted for and the sponsor did not track returns. In this case, the purpose of the accountability tracking is to verify that the containers dispensed were consistent with the randomization. The sponsor chose to use DASPID to record the identifying number of the container dispensed.

da.xpt

RowSTUDYIDDOMAINUSUBJIDDASEQDASPIDDATESTCDDATESTDACATDASCATDAORRESDAORRESUDASTRESCDASTRESNDASTRESUVISITNUMDADTC1ABCDAABC/010011AB001DISPAMTDispensed AmountStudy MedicationDrug A1CONTAINER11CONTAINER12004-06-152ABCDAABC/010011AB002DISPAMTDispensed AmountStudy MedicationDrug B1CONTAINER11CONTAINER12004-06-15

6.3.2 Death Details

DD – Description/Overview

A findings domain that contains the diagnosis of the cause of death for a subject.

The domain is designed to hold supplemental data that are typically collected when a death occurs, such as the official cause of death. It does not replace existing data such as the SAE details in AE. Furthermore, it does not introduce a new requirement to collect information that is not already indicated as Good Clinical Practice or defined in regulatory guidelines. Instead, it provides a consistent place within SDTM to hold information that previously did not have a clearly defined home.

DD – Specification

dd.xpt, Death Details — Findings, Version 3.3. One record per finding per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharDDIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqDDSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqDDTESTCDDeath Detail Assessment Short NameChar(DTHDXCD)TopicShort name of the measurement, test, or examination described in DDTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in DDTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). DDTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "PRCDTH", "SECDTH".ReqDDTESTDeath Detail Assessment NameChar(DTHDX)Synonym QualifierLong name for DDTESTCD. The value in DDTEST cannot be longer than 40 characters. Examples: "Primary Cause of Death", "Secondary Cause of Death".ReqDDORRESResult or Finding as CollectedChar
Result QualifierResult of the test defined in DDTEST, as originally received or collected.ExpDDSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result or finding copied or derived from DDORRES in a standard format.ExpDDRESCATResult CategoryChar*Variable QualifierUsed to categorize the result of a finding. Examples: "TREATMENT RELATED", "NONTREATMENT RELATED", "UNDETERMINED", "ACCIDENTAL".PermDDEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation.PermDDDTCDate/Time of CollectionCharISO 8601TimingDate/time of collection of the diagnosis or other death assessment data in ISO 8601 format. This is not necessarily the date of death.ExpDDDYStudy Day of CollectionNum
TimingStudy day of the collection, in integer days. The algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in the Demographics (DM) domain.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

DD – Assumptions

  1. There may be more than one cause of death. If so, these may be separated into primary and secondary causes and/or other appropriate designations. DD may also include other details about the death, such as where the death occurred and whether it was witnessed.
  2. Death details are typically collected on designated CRF pages. The DD domain is not intended to collate data that are collected in standard variables in other domains, such as AE.AEOUT (Outcome of Adverse Event), AE.AESDTH (Results in Death) or DS.DSTERM (Reported Term for the Disposition Event). Data from other domains that relates to the death can be linked to DD using RELREC.
  3. This domain is not intended to include data obtained from autopsy. An autopsy is a procedure from which there will usually be findings. Autopsy information should be handled as per recommendations in the Procedures domain.
  4. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the DD domain, but the following qualifiers would not generally be used in DD: --MODIFY, --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --RESCAT, --NAM, --LOINC, --SPEC, --SPCCND, --LOBXFL, --BLFL, --FAST, --DRVFL, --TOX, --TOXGR, --SEV.

DD – Examples

Example

This example shows the primary cause of death for three subjects. The CRF also collected the location of the subject's death and a secondary cause of death.

Rows 1-2:Show the primary cause of death and location of death for a subject. DDDTC is the date of assessment.Rows 3-4:Show records for primary cause of death and location of death for another subject for whom the information was not known.Rows 4-6:Show primary and secondary cause of death and location of death for a third subject.

dd.xpt

RowSTUDYIDDOMAINUSUBJIDDDSEQDDTESTCDDDTESTDDORRESDDSTRESCDDDTC1ABC123DDABC123010011PRCDTHPrimary Cause of DeathSUDDEN CARDIAC DEATHSUDDEN CARDIAC DEATH2011-01-122ABC123DDABC123010012LOCDTHLocation of DeathHOMEHOME2011-01-123ABC123DDABC123010021PRCDTHPrimary Cause of DeathUNKNOWNUNKNOWN2011-03-154ABC123DDABC123010022LOCDTHLocation of DeathUNKNOWNUNKNOWN2011-03-155ABC123DDABC123010231PRCDTHPrimary Cause of DeathCARDIAC ARRHYTHMIACARDIAC ARRHYTHMIA2011-09-096ABC123DDABC123010232SECDTHSecondary Cause of DeathCHFCONGESTIVE HEART FAILURE2011-09-097ABC123DDABC123010233LOCDTHLocation of DeathMEMORIAL HOSPITALHOSPITAL2011-09-09

Example

This example illustrates how the DD, DS, and AE data for a subject are linked using RELREC. Note that each of these domains serves a different purpose, even though the information is related. This subject had a fatal adverse event, represented in the AE domain.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERMAESTDTCAEENDTCAEDECODAEBODSYSAEOUTAESERAESDTH1ABC123AEABC123010016SUDDEN CARDIAC DEATH2011-01-102011-01-10SUDDEN CARDIAC DEATHCARDIOVASCULAR SYSTEMFATALYY

The primary cause of death was collected and is represented in DD. In this case, the result for primary cause of death is the same as the term in the AE record.

dd.xpt

RowSTUDYIDDOMAINUSUBJIDDDSEQDDTESTCDDDTESTDDORRESDDSTRESCDDDTC1ABC123DDABC123010011PRCDTHPrimary Cause of DeathSUDDEN CARDIAC DEATHSUDDEN CARDIAC DEATH2011-01-12

The subject's death was also represented in the DS domain as the reason for their withdrawal from the study.

Rows 1-3:Show typical protocol milestones and disposition events.Row 4:Shows the date the death event occurred (DSSTDTC) and was recorded (DSDTC).

ds.xpt

RowSTUDYIDDOMAINUSUBJIDDSSEQDSTERMDSDECODDSCATDSDTCDSSTDTC1ABC123DSABC123010011INFORMED CONSENT OBTAINEDINFORMED CONSENT OBTAINEDPROTOCOL MILESTONE2011-01-022011-01-022ABC123DSABC123010012COMPLETEDCOMPLETEDDISPOSITION EVENT2011-01-032011-01-033ABC123DSABC123010013RANDOMIZEDRANDOMIZEDPROTOCOL MILESTONE2011-01-032011-01-034ABC123DSABC123010014SUDDEN CARDIAC DEATHDEATHDISPOSITION EVENT2011-01-102011-01-10

The relationship between the DS, AE, and DD records that reflect the subject's death is represented in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC123DSABC12301001DSSEQ4
12ABC123AEABC12301001AESEQ6
13ABC123DDABC12301001DDSEQ1
1

6.3.3 ECG Test Results

EG – Description/Overview

A findings domain that contains ECG data, including position of the subject, method of evaluation, all cycle measurements and all findings from the ECG including an overall interpretation if collected or derived.

EG – Specification

eg.xpt, ECG Test Results — Findings, Version 3.3. One record per ECG observation per replicate per time point or one record per ECG observation per beat per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharEGIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqSPDEVIDSponsor Device IdentifierChar
IdentifierSponsor-defined identifier for a device.PermEGSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqEGGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermEGREFIDECG Reference IDChar
IdentifierInternal or external ECG identifier. Example: "UUID".PermEGSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the ECG page.PermEGTESTCDECG Test or Examination Short NameChar(EGTESTCD)(HETESTCD)Topic

Short name of the measurement, test, or examination described in EGTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in EGTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). EGTESTCD cannot contain characters other than letters, numbers, or underscores. Examples : "PRAG", "QRSAG".

Test codes are in two separate codelists, one for tests based on regular 10-second ECGs (EGTESTCD) and one for tests based on Holter monitoring (HETESTCD).

ReqEGTESTECG Test or Examination NameChar(EGTEST)(HETEST)Synonym Qualifier

Verbatim name of the test or examination used to obtain the measurement or finding. The value in EGTEST cannot be longer than 40 characters. Examples: "PR Interval, Aggregate", "QRS Duration, Aggregate".

Test names are in two separate codelists, one for tests based on regular 10-second ECGs (EGTEST) and one for tests based on Holter monitoring (HETEST).

ReqEGCATCategory for ECGChar*Grouping QualifierUsed to categorize ECG observations across subjects. Examples: "MEASUREMENT", "FINDING", "INTERVAL".PermEGSCATSubcategory for ECGChar*Grouping QualifierA further categorization of the ECG.PermEGPOSECG Position of SubjectChar(POSITION)Record QualifierPosition of the subject during a measurement or examination. Examples: "SUPINE", "STANDING", "SITTING".PermEGBEATNOECG Beat NumberNum
Variable QualifierA sequence number that identifies the beat within an ECG.PermEGORRESResult or Finding in Original UnitsChar
Result QualifierResult of the ECG measurement or finding as originally received or collected. Examples of expected values are "62" or "0.151" when the result is an interval or measurement, or "ATRIAL FIBRILLATION" or "QT PROLONGATION" when the result is a finding.ExpEGORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for EGORRES. Examples: "sec" or "msec".PermEGSTRESCCharacter Result/Finding in Std FormatChar(EGSTRESC)(HESTRESC)Result Qualifier

Contains the result value for all findings, copied or derived from EGORRES in a standard format or standard units. EGSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in EGSTRESN. For example, if a test has results of "NONE", "NEG", and "NEGATIVE" in EGORRES and these results effectively have the same meaning, they could be represented in standard format in EGSTRESC as "NEGATIVE". For other examples, see general assumptions. Additional examples of result data: "SINUS BRADYCARDIA", "ATRIAL FLUTTER", "ATRIAL FIBRILLATION".

Test results are in two separate codelists, one for tests based on regular 10-second ECGs (EGSTRESC) and one for tests based on Holter monitoring (HESTRESC).

ExpEGSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from EGSTRESC. EGSTRESN should store all numeric test results or findings.PermEGSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for EGSTRESC and EGSTRESN.PermEGSTATCompletion StatusChar(ND)Record QualifierUsed to indicate an ECG was not done, or an ECG measurement was not taken. Should be null if a result exists in EGORRES.PermEGREASNDReason ECG Not DoneChar
Record QualifierDescribes why a measurement or test was not performed. Examples: "BROKEN EQUIPMENT" or "SUBJECT REFUSED". Used in conjunction with EGSTAT when value is "NOT DONE".PermEGXFNECG External File PathChar
Record QualifierFile name and path for the external ECG waveform file.PermEGNAMVendor NameChar
Record QualifierName or identifier of the laboratory or vendor who provided the test results.PermEGMETHODMethod of Test or ExaminationChar(EGMETHOD)Record QualifierMethod of the ECG test. Example: "12 LEAD STANDARD".PermEGLEADLead Location Used for MeasurementChar(EGLEAD)Record QualifierThe lead used for the measurement. Examples: "LEAD 1", "LEAD 2", "LEAD 3", "LEAD rV2", "LEAD V1".PermEGLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpEGBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that EGBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermEGDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records that represent the average of other records, or that do not come from the CRF, or are not as originally collected or received are examples of records that would be derived for the submission datasets. If EGDRVFL = "Y", then EGORRES could be null, with EGSTRESC and EGSTRESN (if the result is numeric) having the derived value.PermEGEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Should be null for records that contain collected or derived data. Examples: "INVESTIGATOR", "ADJUDICATION COMMITTEE", "VENDOR".PermEGEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in EGEVAL. Examples: "RADIOLOGIST 1" or "RADIOLOGIST 2".PermEGREPNUMRepetition NumberNum
Record QualifierThe incidence number of a test that is repeated within a given timeframe for the same test. The level of granularity can vary, e.g., within a time point or within a visit. For example, multiple measurements of blood pressure or multiple analyses of a sample.PermVISITNUMVisit NumberNum
Timing
  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermEGDTCDate/Time of ECGCharISO 8601TimingDate/Time of ECG.ExpEGDYStudy Day of ECGNum
Timing
  1. Study day of the ECG, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
PermEGTPTPlanned Time Point NameChar
Timing
  1. Text description of time when measurement should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See EGTPTNUM and EGTPTREF. Examples: "Start", "5 min post".
PermEGTPTNUMPlanned Time Point NumberNum
TimingNumerical version of EGTPT to aid in sorting.PermEGELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a fixed time point reference (EGTPTREF). Not a clock time or a date time variable. Represented as an ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by EGTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by EGTPTREF.PermEGTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by EGELTM, EGTPTNUM, and EGTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermEGRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by EGTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

EG – Assumptions

  1. EGREFID is intended to store an identifier (e.g. UUID) for the associated ECG tracing. EGXFN is intended to store the name of and path to the ECG waveform file when it is submitted.
  2. There are separate codelists for tests and results based on regular 10-second ECGs and for tests and results based on Holter monitoring.
  3. For non-individual ECG beat data and for aggregate ECG parameter results (e.g., "QT interval", "RR", "PR", "QRS"), EGREFID is populated for all unique ECGs, so that submitted SDTM data can be matched to the actual ECGs stored in the ECG warehouse. Therefore, this variable is expected for these types of records.
  4. For individual-beat parameter results, waveform data will not be stored in the warehouse, so there will be no associated identifier for these beats.
  5. The method for QT interval correction is specified in the test name by controlled terminology: EGTESTCD = "QTCFAG" and EGTEST = "QTcF Interval, Aggregate" is used for Fridericia's formula; EGTESTCD = "QTCBAG" and EGTEST = "QTcB Interval, Aggregate", is used for Bazett's formula.
  6. EGBEATNO is used to differentiate between beats in beat-to-beat records.
  7. EGREPNUM is used to differentiate between multiple repetitions of a test within a given time frame.
  8. EGNRIND can be added to indicate where a result falls with respect to reference range defined by EGORNRLO and EGORNRHI. Examples: "HIGH", "LOW". Clinical significance would be represented as described in Section 4.5.5, Clinical Significance for Findings Observation Class Data as a record in SUPPEG with a QNAM of EGCLSIG (see also EG Example 1).
  9. When "QTcF Interval, Aggregate" or "QTcB Interval, Aggregate" is derived by the sponsor, the derived flag (EGDRVFL) is set to "Y". However, when the "QTcF Interval, Aggregate" or "QTcB Interval, Aggregate" is received from a central provider or vendor, the value would go into EGORRES and EGDRVFL would be null (see Section 4.1.8.1, Origin Metadata for Variables).
  10. If this domain is used in conjunction with the ECG QT Correction Model Data (QT) domain:
    1. For each QT correction method used in the study, values of EGTESTCD and EGTEST are assigned at the study level.
    2. The sponsor should assign values for EGTESTCD/EGTEST appropriately with clear documentation on what each test code represents. For example, if the protocol calls for computing the top two best fit models, the sponsor could choose to name the top best fit model QTCIAG1 and the second best fit model QTCIAG2, in rank order.
  11. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the EG domain, but the following qualifiers would not generally be used in EG: --MODIFY, --BODSYS, --SPEC, --SPCCND, --FAST, --SEV. It is recommended that --LOINC not be used.

EG - Examples

Example

This example shows ECG measurements and other findings from one ECG for one subject. EGCAT has been used to group tests.

Row 1:Shows a measurement of ventricular rate.Rows 2-4:These interval measurements were collected in seconds. However, in this submission, the standard unit for these tests was milliseconds, so the results have been converted in EGSTRESC and EGSTRESN.Rows 5-6:Show "QTcB Interval, Aggregate" and "QTcF Interval, Aggregate". These results were derived by the sponsor, as indicated by the "Y" in the EGDRVFL column. Note that EGORRES is null for these derived records.Rows 7-10:Show results from tests looking for certain kinds of abnormalities, which have been grouped using EGCAT = "FINDINGS".Row 11:Shows a technical problem represented as the result of the test "Technical Quality". Results of this test can be important to the overall understanding of an ECG, but are not truly findings or interpretations about the subject's heart function.Row 12:Shows the result of the TEST "Interpretation" (i.e., the interpretation of the ECG strip as a whole), which for this ECG was "ABNORMAL".

eg.xpt

RowSTUDYIDDOMAINUSUBJIDEGSEQEGREFIDEGTESTCDEGTESTEGCATEGPOSEGORRESEGORRESUEGSTRESCEGSTRESNEGSTRESUEGXFNEGNAMEGDRVFLEGEVALVISITNUMVISITEGDTCEGDY1XYZEGXYZ-US-701-0021334PT89EGHRMNECG Mean Heart RateMEASUREMENTSUPINE62beats/min6262beats/minPQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-362XYZEGXYZ-US-701-0022334PT89PRAGPR Interval, AggregateINTERVALSUPINE0.15sec150150msecPQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-363XYZEGXYZ-US-701-0023334PT89QRSAGQRS Duration, AggregateINTERVALSUPINE0.103sec103103msecPQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-364XYZEGXYZ-US-701-0024334PT89QTAGQT Interval, AggregateINTERVALSUPINE0.406sec406406msecPQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-365XYZEGXYZ-US-701-0025334PT89QTCBAGQTcB Interval, AggregateINTERVALSUPINE

469469msecPQW436789-07.xmlTest LabY
1Screening 12003-04-15T11:58-366XYZEGXYZ-US-701-0026334PT89QTCFAGQTcF Interval, AggregateINTERVALSUPINE

446446msecPQW436789-07.xmlTest LabY
1Screening 12003-04-15T11:58-367XYZEGXYZ-US-701-0027334PT89SPRTARRYSupraventricular TachyarrhythmiasFINDINGSUPINEATRIAL FIBRILLATION
ATRIAL FIBRILLATION

PQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-368XYZEGXYZ-US-701-0028334PT89SPRTARRYSupraventricular TachyarrhythmiasFINDINGSUPINEATRIAL FLUTTER
ATRIAL FLUTTER

PQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-369XYZEGXYZ-US-701-0029334PT89STSTWUWST Segment, T wave, and U waveFINDINGSUPINEPROLONGED QT
PROLONGED QT

PQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-3610XYZEGXYZ-US-701-00210334PT89CHYPTENLChamber Hypertrophy or EnlargementFINDINGSUPINELEFT VENTRICULAR HYPERTROPHY
LEFT VENTRICULAR HYPERTROPHY

PQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-3611XYZEGXYZ-US-701-00211334PT89TECHQUALTechnical Quality
SUPINEOTHER INCORRECT ELECTRODE PLACEMENT
OTHER INCORRECT ELECTRODE PLACEMENT

PQW436789-07.xmlTest Lab

1Screening 12003-04-15T11:58-3612XYZEGXYZ-US-701-00212334PT89INTPInterpretation
SUPINEABNORMAL
ABNORMAL





1Screening 12003-04-15T11:58-36

For some tests, clinical significance was collected. These assessments of clinical significance were represented in supplemental qualifier records.

Row 1:Shows that the record in the EG dataset with EGSEQ = "1" (the record showing a ventricular rate of 62 bpm), was assessed as having a value of "N" for the variable EGCLSIG. In other words, the result was not clinically significant.Row 2:Shows that the record in the EG dataset with EGSEQ = "2" (the record showing a PR interval of 0.15 sec), was assessed as being clinically significant.

suppeg.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1XYZEGXYZ-US-701-002EGSEQ1EGCLSIGClinically SignificantNCRF
2XYZEGXYZ-US-701-002EGSEQ2EGCLSIGClinically SignificantYCRF

Example

This example shows ECG results where only the overall assessment was collected. Results are for one subject across multiple visits. In addition, the ECG interpretation was provided by the investigator and, when necessary, by a cardiologist. EGGRPID is used to group the overall assessments collected on each ECG.

Rows 1-3:Show interpretations performed by the principal investigation on three different occasions. The ECG at Visit "SCREEN 2" has been flagged as the last observation before start of study treatment.Rows 4-5:Show interpretations of the same ECG by both the investigator and a cardiologist. EGGRPID has been used to group these two records to emphasize their relationship.

eg.xpt

RowSTUDYIDDOMAINUSUBJIDEGSEQEGGRPIDEGTESTCDEGTESTEGPOSEGORRESEGSTRESCEGSTRESNEGLOBXFLEGEVALVISITNUMVISITVISITDYEGDTCEGDY1ABCEGABC-99-CA-4561
INTPInterpretationSUPINENORMALNORMAL

PRINCIPAL INVESTIGATOR1SCREEN I-22003-11-26-22ABCEGABC-99-CA-4562
INTPInterpretationSUPINEABNORMALABNORMAL
YPRINCIPAL INVESTIGATOR2SCREEN II-12003-11-27-13ABCEGABC-99-CA-4563
INTPInterpretationSUPINEABNORMALABNORMAL

PRINCIPAL INVESTIGATOR3DAY 10102003-12-07T09:02104ABCEGABC-99-CA-4564Comp 1INTPInterpretationSUPINEABNORMALABNORMAL

PRINCIPAL INVESTIGATOR4DAY 15152003-12-12155ABCEGABC-99-CA-4565Comp 1INTPInterpretationSUPINEABNORMALABNORMAL

CARDIOLOGIST4DAY 15152003-12-1215

Example

This example shows 10-second ECG replicates extracted from a continuous recording. The example shows one subject's (USUBJID = "2324-P0001") extracted 10-second ECG replicate results. Three replicates were extracted for planned time points "1 HR" and "2 HR"; EGREPNUM is used to identify the replicates. Summary mean measurements are reported for the 10 seconds of extracted data for each replicate. EGDTC is the date/time of the first individual beat in the extracted 10-second ECG. In order to save space, some permissible variables (EGREFID, VISITDY, EGTPTNUM, EGTPTREF, EGRFTDTC) have been omitted, as marked by ellipses.

eg.xpt

RowSTUDYIDDOMAINUSUBJIDEGSEQ…EGTESTCDEGTESTEGCATEGPOSEGORRESEGORRESUEGSTRESCEGSTRESNEGSTRESUEGLEADEGMETHODVISITNUMVISITEGDTCEGTPT…EGREPNUM1STUDY01EG2324-P00011…PRAGPR Interval, AggregateINTERVALSUPINE176msec176176msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:00:211 HR…12STUDY01EG2324-P00012…RRAGRR Interval, AggregateINTERVALSUPINE658msec658658msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:00:211 HR…13STUDY01EG2324-P00013…QRSAGQRS Duration, AggregateINTERVALSUPINE97msec9797msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:00:211 HR…14STUDY01EG2324-P00014…QTAGQT Interval, AggregateINTERVALSUPINE440msec440440msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:00:211 HR…15STUDY01EG2324-P00015…PRAGPR Interval, AggregateINTERVALSUPINE176msec176176msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:01:351 HR…26STUDY01EG2324-P00016…RRAGRR Interval, AggregateINTERVALSUPINE679msec679679msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:01:351 HR…27STUDY01EG2324-P00017…QRSAGQRS Duration, AggregateINTERVALSUPINE95msec9595msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:01:351 HR…28STUDY01EG2324-P00018…QTAGQT Interval, AggregateINTERVALSUPINE389msec389389msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:01:351 HR…29STUDY01EG2324-P00019…PRAGPR Interval, AggregateINTERVALSUPINE169msec169169msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:02:141 HR…310STUDY01EG2324-P000110…RRAGRR Interval, AggregateINTERVALSUPINE661msec661661msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:02:141 HR…311STUDY01EG2324-P000111…QRSAGQRS Duration, AggregateINTERVALSUPINE90msec9090msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:02:141 HR…312STUDY01EG2324-P000112…QTAGQT Interval, AggregateINTERVALSUPINE377msec377377msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T10:02:141 HR…313STUDY01EG2324-P000113…PRAGPR Interval, AggregateINTERVALSUPINE176msec176176msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:00:212 HR…114STUDY01EG2324-P000114…RRAGRR Interval, AggregateINTERVALSUPINE771msec771771msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:00:212 HR…115STUDY01EG2324-P000115…QRSAGQRS Duration, AggregateINTERVALSUPINE100msec100100msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:00:212 HR…116STUDY01EG2324-P000116…QTAGQT Interval, AggregateINTERVALSUPINE379msec379379msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:00:212 HR…117STUDY01EG2324-P000117…PRAGPR Interval, AggregateINTERVALSUPINE179msec179179msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:01:312 HR…218STUDY01EG2324-P000118…RRAGRR Interval, AggregateINTERVALSUPINE749msec749749msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:01:312 HR…219STUDY01EG2324-P000119…QRSAGQRS Duration, AggregateINTERVALSUPINE103msec103103msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:01:312 HR…220STUDY01EG2324-P000120…QTAGQT Interval, AggregateINTERVALSUPINE402msec402402msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:01:312 HR…221STUDY01EG2324-P000121…PRAGPR Interval, AggregateINTERVALSUPINE175msec175175msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:02:402 HR…322STUDY01EG2324-P000122…RRAGRR Interval, AggregateINTERVALSUPINE771msec771771msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:02:402 HR…323STUDY01EG2324-P000123…QRSAGQRS Duration, AggregateINTERVALSUPINE98msec9898msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:02:402 HR…324STUDY01EG2324-P000124…QTAGQT Interval, AggregateINTERVALSUPINE356msec356356msecLEAD II12 LEAD STANDARD2VISIT 22014-03-22T11:02:402 HR…3

Example

The example shows one subject's continuous beat-to-beat EG results. Only 3 beats are shown, but there could be measurements for, as an example, 101,000 complexes in 24 hours. The actual number of complexes in 24 hours can be variable and depends on average heart rate. The results are mapped to the EG (ECG Test Results) domain using EGBEATNO. If there is no result to be reported, then the row would not be included.

Rows 1-2:Show the first beat recorded. The first beat was considered to be the beat for which the recording contained a complete P-wave. It was assigned EGBEATNO = "1". There is no RR measurement for this beat because RR is measured as the duration (time) between the peak of the R-wave in the reported single beat and peak of the R-wave in the preceding single beat, and the partial recording that preceded EGBEATNO = "1" did not contain an R-wave. EGDTC was the date/time of the individual beat.Rows 3-5:EGBEATNO = "2" had an RR measurement, since the R-wave of the preceding beat (EGBEATNO = "1") was recorded.Rows 6-8:There is a 1-hour gap between beats 2 and 3 due to electrical interference or other artifacts that prevented measurements from being recorded. Note that EGBEATNO = "3" does have an RR measurement because the partial beat preceding EGBEATNO = "3" contained an R-wave.

eg.xpt

RowSTUDYIDDOMAINUSUBJIDEGSEQEGTESTCDEGTESTEGCATEGPOSEGBEATNOEGORRESEGORRESUEGSTRESCEGSTRESNEGSTRESUEGLEADEGMETHODVISITNUMVISITVISITDYEGDTC1STUDY01EG2324-P00011PRSBPR Interval, Single BeatINTERVALSUPINE1176msec176176msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T14:32:12.32STUDY01EG2324-P00012QRSSBQRS Duration, Single BeatINTERVALSUPINE197msec9797msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T14:32:12.33STUDY01EG2324-P00013PRSBPR Interval, Single BeatINTERVALSUPINE2176msec176176msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T14:32:13.34STUDY01EG2324-P00014RRSMRR Interval, Single MeasurementINTERVALSUPINE2679msec679679msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T14:32:13.35STUDY01EG2324-P00015QRSSBQRS Duration, Single BeatINTERVALSUPINE295msec9595msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T14:32:13.36STUDY01EG2324-P00016PRSBPR Interval, Single BeatINTERVALSUPINE3169msec169169msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T15:32:14.27STUDY01EG2324-P00017RRSMRR Interval, Single MeasurementINTERVALSUPINE3661msec661661msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T15:32:14.28STUDY01EG2324-P00018QRSSBQRS Duration, Single BeatINTERVALSUPINE390msec9090msecLEAD II12 LEAD STANDARD1SCREENING-72014-02-11T15:32:14.2

6.3.4 Inclusion/Exclusion Criteria Not Met

IE – Description/Overview

A findings domain that contains those criteria that cause the subject to be in violation of the inclusion/exclusion criteria.

IE – Specification

ie.xpt, Inclusion/Exclusion Criteria Not Met — Findings, Version 3.2. One record per inclusion/exclusion criterion not met per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharIEIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqIESEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqIESPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Inclusion or Exclusion criteria number from CRF.PermIETESTCDInclusion/Exclusion Criterion Short NameChar*TopicShort name of the criterion described in IETEST. The value in IETESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). IETESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "IN01", "EX01".ReqIETESTInclusion/Exclusion CriterionChar
Synonym QualifierVerbatim description of the inclusion or exclusion criterion that was the exception for the subject within the study. IETEST cannot be longer than 200 characters.ReqIECATInclusion/Exclusion CategoryChar(IECAT)Grouping QualifierUsed to define a category of related records across subjects.ReqIESCATInclusion/Exclusion SubcategoryChar*Grouping QualifierA further categorization of the exception criterion. Can be used to distinguish criteria for a sub-study or for to categorize as a major or minor exceptions. Examples: "MAJOR", "MINOR".PermIEORRESI/E Criterion Original ResultChar(NY)Result QualifierOriginal response to Inclusion/Exclusion Criterion question, i.e., whether the inclusion or exclusion criterion was met.ReqIESTRESCI/E Criterion Result in Std FormatChar(NY)Result QualifierResponse to Inclusion/Exclusion criterion result in standard format.ReqVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
PermVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the observation date/time of the inclusion/exclusion finding.PermIEDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of the inclusion/exclusion criterion represented in ISO 8601 character format.PermIEDYStudy Day of CollectionNum
Timing
  1. Study day of collection of the inclusion/exclusion exceptions, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics. This formula should be consistent across the submission.
Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

IE – Assumptions

  1. The intent of the domain model is to collect responses to only those criteria that the subject did not meet, and not the responses to all criteria. The complete list of Inclusion/Exclusion criteria can be found in the Trial Inclusion/Exclusion Criteria (TI) dataset described in Section 7.4.1, Trial Inclusion/Exclusion Criteria.
  2. This domain should be used to document the exceptions to inclusion or exclusion criteria at the time that eligibility for study entry is determined (e.g., at the end of a run-in period or immediately before randomization). This domain should not be used to collect protocol deviations/violations incurred during the course of the study, typically after randomization or start of study medication. See Section 6.2.4, Protocol Deviations, for the Protocol Deviations (DV) events domain model that is used to submit protocol deviations/violations.
  3. IETEST is to be used only for the verbatim description of the inclusion or exclusion criteria. If the text is no more than 200 characters, it goes in IETEST; if the text is more than 200 characters, put meaningful text in IETEST and describe the full text in the study metadata. See Section 4.5.3.1, Test Name (--TEST) Greater than 40 Characters, for further information.
  4. Additional findings qualifiers: The following Qualifiers would generally not be used in IE: --MODIFY, --POS, --BODSYS, --ORRESU, --ORNRLO, --ORNRHI, --STRESN, --STRESU, --STNRLO, --STNRHI, --STNRC, --NRIND, --RESCAT, --XFN, --NAM, --LOINC, --SPEC, --SPCCND, --LOC, --METHOD, --BLFL, --LOBXFL, --FAST, --DRVFL, --TOX, --TOXGR, --SEV, --STAT.

IE – Examples

Example

This example shows records for three subjects who failed to meet all inclusion/exclusion criteria but who were included in the study.

Rows 1-2:Show data for a subject with two inclusion/exclusion exceptions.Rows 3-4:Show data for two other subjects, both of whom failed the same inclusion criterion.

ie.xpt

RowSTUDYIDDOMAINUSUBJIDIESEQIESPIDIETESTCDIETESTIECATIEORRESIESTRESCVISITNUMVISITVISITDYIEDTCIEDY1XYZIEXYZ-0007117EXCL17Ventricular RateEXCLUSIONYY1WEEK -8-561999-01-10-582XYZIEXYZ-000723INCL03Acceptable mammogram from local radiologist?INCLUSIONNN1WEEK -8-561999-01-10-583XYZIEXYZ-004713INCL03Acceptable mammogram from local radiologist?INCLUSIONNN1WEEK -8-561999-01-12-564XYZIEXYZ-009613INCL03Acceptable mammogram from local radiologist?INCLUSIONNN1WEEK -8-561999-01-13-55

6.3.5 Immunogenicity Specimen Assessments

IS – Description/Overview

A findings domain for assessments that determine whether a therapy induced an immune response.

IS – Specification

is.xpt, Immunogenicity Specimen Assessments — Findings, Version 3.3. One record per test per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharISIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqISSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqISGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermISREFIDReference IDChar
IdentifierInternal or external specimen identifier. Example: "458975-01".PermISSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier.PermISTESTCDImmunogenicity Test/Exam Short NameChar(ISTESTCD)TopicShort name of the measurement, test, or examination described in ISTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in ISTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). ISTESTCD cannot contain characters other than letters, numbers, or underscores.ReqISTESTImmunogenicity Test or Examination NameChar(ISTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in ISTEST cannot be longer than 40 characters. Example: "Immunoglobulin E".ReqISCATCategory for Immunogenicity TestChar*Synonym QualifierUsed to define a category of Topic-variable values across subjects. Example: "SEROLOGY".PermISSCATSubcategory for Immunogenicity TestChar*Grouping QualifierA further categorization of ISCAT.PermISORRESResults or Findings in Original UnitsChar
Result QualifierResult of measurement or finding as originally received or collected.ExpISORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for ISORRES. Examples: "Index Value", "gpELISA", "unit/mL".ExpISSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from ISORRES, in a standard format or in standard units. ISSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in ISSTRESN.ExpISSTRESNNumeric Results/Findings in Std. UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from ISSTRESC. ISSTRESN should store all numeric test results or findings.ExpISSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for ISSTRESC and ISSTRESN. Examples: "Index Value", "gpELISA", "unit/mL".ExpISSTATCompletion StatusChar(ND)Record QualifierUsed to indicate a test was not done. Should be null if a result exists in ISORRES.PermISREASNDReason Not DoneChar
Record QualifierDescribes why a measurement or test was not performed. Used in conjunction with ISSTAT when value is "NOT DONE".PermISNAMVendor NameChar
Record QualifierName or identifier of the laboratory or vendor who provided the test results.PermISSPECSpecimen TypeChar(SPECTYPE)Record QualifierDefines the types of specimen used for a measurement. Example: "SERUM".PermISMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "ELISA", "ELISPOT".PermISLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermISBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that ISBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermISLLOQLower Limit of QuantitationNum
Variable QualifierIndicates the lower limit of quantitation for an assay. Units will be those used for ISSTRESU.ExpVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of a clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the observation, or the date/time of collection if start date/time is not collected.PermISDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation represented in ISO 8601.ExpISDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to sponsor-defined RFSTDTC in Demographics.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

IS – Assumptions

  1. The Immunogenicity Specimen Assessments (IS) domain model holds assessments that describe whether a therapy provoked/caused/induced an immune response. The response can be either positive or negative. For example, a vaccine is expected to induce a beneficial immune response, while a cellular therapy such as erythropoiesis-stimulating agents may cause an adverse immune response.
  2. Any Identifier variables, Timing variables, or Findings general observation class qualifiers may be added to the IS domain, but the following Qualifiers would not generally be used in IS: --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STRNC, --NRIND, --RESCAT, --XFN, --LOINC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.

IS – Examples

Example

In this example, subjects were dosed with a Hepatitis C vaccine. Note that information about administration of the vaccine is found in the Exposure domain, not the Immunogenicity domain, so it is not included here.

is.xpt

RowSTUDYIDDOMAINUSUBJIDISSEQISTESTCDISTESTISCATISORRESISORRESUISSTRESCISSTRESNISSTRESUISSPECISMETHODISLOBXFLISLLOQVISITNUMVISITISDTCISDY1ABC-123IS1234571HCABHepatitis C Virus AntibodySEROLOGY3115.016gpELISA unit/mL3115.0163115.016gpELISA unit/mLSERUMENZYME IMMUNOASSAYY1001VISIT 12008-10-1012ABC-123IS1234572HCABHepatitis C Virus AntibodySEROLOGY1772.78gpELISA unit/mL1772.781772.78gpELISA unit/mLSERUMENZYME IMMUNOASSAY
1002VISIT 22008-11-21433ABC-123IS1234601HCABHepatitis C Virus AntibodySEROLOGY217.218gpELISA unit/mL217.218217.218gpELISA unit/mLSERUMENZYME IMMUNOASSAYY1001VISIT 12008-09-0114ABC-123IS1234602HCABHepatitis C Virus AntibodySEROLOGY203.88gpELISA unit/mL203.88203.88gpELISA unit/mLSERUMENZYME IMMUNOASSAY
1002VISIT 22008-10-0231

Example

In this example, subject was dosed with the study product consisting of 0.5 mL of varicella vaccine. The immunogenic response of the study product, as well as the pneumococcal vaccine that was given concomitantly, was measured to ensure that immunogenicity of both vaccines was sufficient to provide protection. The measurements of antibody to the vaccines were represented in the IS domain.

is.xpt

RowSTUDYIDDOMAINUSUBJIDISSEQISTESTCDISTESTISCATISORRESISORRESUISSTRESCISSTRESNISSTRESUISSPECISMETHODISLOBXFLISLLOQVISITNUMVISITISDYISDTC1GHJ-456IS60171PNPSAB14Pneumococcal Polysacch AB Serotype 14SEROLOGY9.715ug/mL9.7159.715ug/mLSERUMENZYME IMMUNOASSAYY2.51VISIT 112010-02-062GHJ-456IS60172VZVABVaricella-Zoster Virus AntibodySEROLOGY141.616gpELISA unit/mL141.616141.616gpELISA unit/mLSERUMENZYME IMMUNOASSAYY2.51VISIT 112010-02-063GHJ-456IS60173PNPSAB14Pneumococcal Polysacch AB Serotype 14SEROLOGY13.244ug/mL13.24413.244ug/mLSERUMENZYME IMMUNOASSAY
2.52VISIT 2312010-03-094GHJ-456IS60174VZVABVaricella-Zoster Virus AntibodySEROLOGY870.871gpELISA unit/mL870.871870.871gpELISA unit/mLSERUMENZYME IMMUNOASSAY
2.52VISIT 2312010-03-09

6.3.6 Laboratory Test Results

LB – Description/Overview

A findings domain that contains laboratory test data such as hematology, clinical chemistry and urinalysis. This domain does not include microbiology or pharmacokinetic data, which are stored in separate domains.

LB – Specification

lb.xpt, Laboratory Test Results — Findings, Version 3.3. One record per lab test per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharLBIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqLBSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqLBGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermLBREFIDSpecimen IDChar
IdentifierInternal or external specimen identifier. Example: Specimen ID.PermLBSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on the Lab page.PermLBTESTCDLab Test or Examination Short Name.Char(LBTESTCD)TopicShort name of the measurement, test, or examination described in LBTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in LBTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). LBTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "ALT", "LDH".ReqLBTESTLab Test or Examination NameChar(LBTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. Note any test normally performed by a clinical laboratory is considered a lab test. The value in LBTEST cannot be longer than 40 characters. Examples: "Alanine Aminotransferase", "Lactate Dehydrogenase".ReqLBCATCategory for Lab TestChar*Grouping QualifierUsed to define a category of related records across subjects. Examples: "HEMATOLOGY", "URINALYSIS", "CHEMISTRY".ExpLBSCATSubcategory for Lab TestChar*Grouping QualifierA further categorization of a test category such as "DIFFERENTIAL", "COAGULATION", "LIVER FUNCTION", "ELECTROLYTES".PermLBORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpLBORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for LBORRES. Example: "g/L".ExpLBORNRLOReference Range Lower Limit in Orig UnitChar
Variable QualifierLower end of reference range for continuous measurement in original units. Should be populated only for continuous results.ExpLBORNRHIReference Range Upper Limit in Orig UnitChar
Variable QualifierUpper end of reference range for continuous measurement in original units. Should be populated only for continuous results.ExpLBSTRESCCharacter Result/Finding in Std FormatChar(LBSTRESC)Result QualifierContains the result value for all findings, copied or derived from LBORRES in a standard format or standard units. LBSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in LBSTRESN. For example, if a test has results "NONE", "NEG", and "NEGATIVE" in LBORRES and these results effectively have the same meaning, they could be represented in standard format in LBSTRESC as "NEGATIVE". For other examples, see general assumptions.ExpLBSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from LBSTRESC. LBSTRESN should store all numeric test results or findings.ExpLBSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for LBSTRESC or LBSTRESN.ExpLBSTNRLOReference Range Lower Limit-Std UnitsNum
Variable QualifierLower end of reference range for continuous measurements for LBSTRESC/LBSTRESN in standardized units. Should be populated only for continuous results.ExpLBSTNRHIReference Range Upper Limit-Std UnitsNum
Variable QualifierUpper end of reference range for continuous measurements in standardized units. Should be populated only for continuous results.ExpLBSTNRCReference Range for Char Rslt-Std UnitsChar
Variable QualifierFor normal range values that are character in ordinal scale or if categorical ranges were supplied (e.g., "-1 to +1", "NEGATIVE TO TRACE").PermLBSTREFCReference Result in Standard FormatChar
Variable QualifierReference value for the result or finding copied or derived from LBORREF in a standard format.ExpLBNRINDReference Range IndicatorChar(NRIND)Variable Qualifier

  1. Indicates where the value falls with respect to reference range defined by LBORNRLO and LBORNRHI, LBSTNRLO and LBSTNRHI, or by LBSTNRC. Examples: "NORMAL", "ABNORMAL", "HIGH", "LOW".
  2. Sponsors should specify in the study metadata (Comments column in the Define-XML document) whether LBNRIND refers to the original or standard reference ranges and results.
  3. Should not be used to indicate clinical significance.
ExpLBSTATCompletion StatusChar(ND)Record QualifierUsed to indicate exam not done. Should be null if a result exists in LBORRES.PermLBREASNDReason Test Not DoneChar
Record QualifierDescribes why a measurement or test was not performed, e.g., "BROKEN EQUIPMENT", "SUBJECT REFUSED", or "SPECIMEN LOST". Used in conjunction with LBSTAT when value is "NOT DONE".PermLBNAMVendor NameChar
Record QualifierThe name or identifier of the laboratory that performed the test.PermLBLOINCLOINC CodeChar*Synonym Qualifier
  1. Code for the lab test from the LOINC code system.
  2. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the Define-XML external codelist attributes.
PermLBSPECSpecimen TypeChar(SPECTYPE)Record QualifierDefines the type of specimen used for a measurement. Examples: "SERUM", "PLASMA", "URINE", "DNA", "RNA".PermLBSPCCNDSpecimen ConditionChar(SPECCOND)Record QualifierFree or standardized text describing the condition of the specimen, e.g., "HEMOLYZED", "ICTERIC", "LIPEMIC".PermLBMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "EIA" (Enzyme Immunoassay), "ELECTROPHORESIS", "DIPSTICK".PermLBLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpLBBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that LBBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermLBFASTFasting StatusChar(NY)Record QualifierIndicator used to identify fasting status such as "Y", "N", "U", or null if not relevant.PermLBDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records that represent the average of other records, or do not come from the CRF, or are not as originally received or collected are examples of records that might be derived for the submission datasets. If LBDRVFL = "Y", then LBORRES may be null, with LBSTRESC and (if numeric) LBSTRESN having the derived value.PermLBTOXToxicityChar*Variable QualifierDescription of toxicity quantified by LBTOXGR. The sponsor is expected to provide the name of the scale and version used to map the terms, utilizing the external codelist element in the Define-XML document.PermLBTOXGRStandard Toxicity GradeChar*Record QualifierRecords toxicity grade value using a standard toxicity scale (such as the NCI CTCAE). If value is from a numeric scale, represent only the number (e.g., "2" and not "Grade 2"). The sponsor is expected to provide the name of the scale and version used to map the terms, utilizing the external codelist element in the Define-XML document.PermVISITNUMVisit NumberNum
Timing
  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the observation, or the date/time of collection if start date/time is not collected.PermLBDTCDate/Time of Specimen CollectionCharISO 8601TimingDate/time of specimen collection represented in ISO 8601 character format.ExpLBENDTCEnd Date/Time of Specimen CollectionCharISO 8601TimingEnd date/time of specimen collection represented in ISO 8601 character format.PermLBDYStudy Day of Specimen CollectionNum
Timing
  1. Study day of specimen collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics. This formula should be consistent across the submission.
PermLBENDYStudy Day of End of ObservationNum
TimingActual study day of end of observation expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermLBTPTPlanned Time Point NameChar
Timing
  1. Text description of time when specimen should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See LBTPTNUM and LBTPTREF. Examples: "Start", "5 min post".
PermLBTPTNUMPlanned Time Point NumberNum
TimingNumerical version of LBTPT to aid in sorting.PermLBELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a planned fixed reference (LBTPTREF). This variable is useful where there are repetitive measures. Not a clock time or a date/time variable. Represented as ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by LBTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by LBTPTREF.PermLBTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by LBELTM, LBTPTNUM, and LBTPT. Examples: PREVIOUS DOSE, PREVIOUS MEAL.PermLBRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time of the reference time point, LBTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

LB – Assumptions

  1. LB definition: This domain captures laboratory data collected on the CRF or received from a central provider or vendor.
  2. For lab tests that do not have continuous numeric results (e.g., urine protein as measured by dipstick, descriptive tests such as urine color), LBSTNRC could be populated either with normal range values that are a range of character values for an ordinal scale (e.g., "NEGATIVE to TRACE") or a delimited set of values that are considered to be normal (e.g., "YELLOW", "AMBER"). LBORNRLO, LBORNRHI, LBSTNRLO, and LBSTNRHI should be null for these types of tests.
  3. LBNRIND can be added to indicate where a result falls with respect to reference range defined by LBORNRLO and LBORNRHI. Examples: "HIGH", "LOW". Clinical significance would be represented as described in Section 4.5.5, Clinical Significance for Findings Observation Class Data, as a record in SUPPLB with a QNAM of LBCLSIG (see also LB Example 1 below).
  4. For lab tests where the specimen is collected over time, e.g., a 24-hour urine collection, the start date/time of the collection goes into LBDTC and the end date/time of collection goes into LBENDTC. See Section 4.4.8, Date and Time Reported in a Domain Based on Findings.
  5. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the LB domain, but the following Qualifiers would not generally be used in LB: --BODSYS, --SEV.
  6. A value derived by a central lab according to their procedures is considered collected rather than derived. See Section 4.1.8.1, Origin Metadata for Variables.
  7. The variable, LBORRESU uses the UNIT codelist. This means that sponsors should be submitting a term from the column "CDISC Submission Value" in the published Controlled Terminology List that is maintained for CDISC by NCI EVS. When sponsors have units that are not in this column, they should first check to see if their unit is mathematically synonymous with an existing unit and submit their lab values using that unit. (Example: "g/L" and "mg/mL" are mathematically synonymous, but only "g/L" is in the CDISC Unit codelist.) If this is not the case, then a New-Term Request Form should be submitted.

LB – Examples

Example

Row 1:Shows a value collected in one unit, but converted to selected standard unit. See Section 4.5.1, Original and Standardized Results of Findings and Tests Not Done for additional examples for the population of Result Qualifiers.Rows 1, 3, 5-8:LBLOBXFL = "Y" indicates that these were last observations before exposure to study treatment.Rows 2-3:Show two records (Rows 2 and 3) for Alkaline Phosphatase done at the same visit, one day apart.Row 4:Shows a derived record (average of the records 2 and 3) and flagged derived (LBDRVFL = "Y").Rows 6-7:Show a suggested use of the LBSCAT variable. It could be used to further classify types of tests within a laboratory panel (i.e., "DIFFERENTIAL").Row 9:Shows the proper use of the LBSTAT variable to indicate "NOT DONE", where a reason was collected when a test was not done.Row 10:The subject had cholesterol measured. The normal range for this test is <200 mg/dL. Note that the sponsor has decided to make LBSTNRHI = "199", however another sponsor may have chosen a different value.Row 12:Shows use of LBSTNRC for Urine Protein that is not reported as a continuous numeric result.

lb.xpt

RowSTUDYIDDOMAINUSUBJIDLBSEQLBTESTCDLBTESTLBCATLBSCATLBORRESLBORRESULBORNRLOLBORNRHILBSTRESCLBSTRESNLBSTRESULBSTNRLOLBSTNRHILBSTNRCLBNRINDLBSTATLBREASNDLBLOBXFLLBFASTLBDRVFLVISITNUMVISITLBDTC1ABCLBABC-001-0011ALBAlbuminCHEMISTRY
30g/L35503.03.0g/dL3.55
LOW

YY
1Week 11999-06-192ABCLBABC-001-0012ALPAlkaline PhosphataseCHEMISTRY
398IU/L40160398398IU/L40160




Y
1Week 11999-06-193ABCLBABC-001-0013ALPAlkaline PhosphataseCHEMISTRY
350IU/L40160350350IU/L40160



YY
1Week 11999-06-204ABCLBABC-001-0014ALPAlkaline PhosphataseCHEMISTRY




374374IU/L40160




YY1Week 11999-06-195ABCLBABC-001-0015WBCLeukocytesHEMATOLOGY
5.910^9/L4115.95.910^9/L411



YY
1Week 11999-06-196ABCLBABC-001-0016LYMLELymphocytesHEMATOLOGYDIFFERENTIAL6.7%25406.76.7%2540
LOW

YY
1Week 11999-06-197ABCLBABC-001-0017NEUTNeutrophilsHEMATOLOGYDIFFERENTIAL5.110^9/L285.15.110^9/L28



YY
1Week 11999-06-198ABCLBABC-001-0018PHpHURINALYSIS
7.5
5.09.07.5

5.009.00



YY
1Week 11999-06-199ABCLBABC-001-0019ALBAlbuminCHEMISTRY











NOT DONEINSUFFICIENT SAMPLE


2Week 21999-07-2110ABCLBABC-001-00110CHOLCholesterolCHEMISTRY
229mg/dL0<200229229mg/dL0199






2Week 21999-07-2111ABCLBABC-001-00111WBCLeukocytesHEMATOLOGY
5.910^9/L4115.95.910^9/L411




Y
2Week 21999-07-2112ABCLBABC-001-00112PROTProteinURINALYSIS
MODERATE


MODERATE



NEGATIVE to TRACEABNORMAL




2Week 21999-07-21

The SUPPLB dataset example shows clinical significance assigned by the investigator for test results where LBNRIND (reference range indicator) is populated.

supplb.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCLBABC-001-001LBSEQ1LBCLSIGClinical SignificanceNCRFINVESTIGATOR2ABCLBABC-001-001LBSEQ6LBCLSIGClinical SignificanceNCRFINVESTIGATOR

Example

Row 1:Shows an example of a pre-dose urine collection interval (from 4 hours prior to dosing until 15 minutes prior to dosing) with a negative value for LBELTM that reflects the end of the interval in reference to the fixed reference LBTPTREF, the date of which is recorded in LBRFTDTC.Rows 2-3:Show an example of postdose urine collection intervals with values for LBELTM that reflect the end of the intervals in reference to the fixed reference LBTPTREF, the date of which is recorded in LBRFTDTC.

lb.xpt

RowSTUDYIDDOMAINUSUBJIDLBSEQLBTESTCDLBTESTLBCATLBORRESLBORRESULBORNRLOLBORNRHILBSTRESCLBSTRESNLBSTRESULBSTNRLOLBSTNRHILBNRINDVISITNUMVISITLBDTCLBENDTCLBTPTLBTPTNUMLBELTMLBTPTREFLBRFTDTC1ABCLBABC-001-0011GLUCGlucoseURINALYSIS7mg/dL1150.390.39mmol/L0.10.8NORMAL2INITIAL DOSING1999-06-19T04:001999-06-19T07:45Pre-dose1-PT15MDosing1999-06-19T08:002ABCLBABC-001-0012GLUCGlucoseURINALYSIS11mg/dL1150.610.61mmol/L0.10.8NORMAL2INITIAL DOSING1999-06-19T08:001999-06-19T16:000-8 hours after dosing2PT8HDosing1999-06-19T08:003ABCLBABC-001-0013GLUCGlucoseURINALYSIS9mg/dL1150.50.5mmol/L0.10.8NORMAL2INITIAL DOSING1999-06-19T16:001999-06-20T00:008-16 hours after dosing3PT16HDosing1999-06-19T08:00

Example

This is an example of pregnancy test records, one with a result and one with no result because the test was not performed because the subject was male.

Row 1:Shows a pregnancy test with an original result of "-" (negative sign) standardized to the text value "NEGATIVE" in LBSTRESC.Row 2:Shows a pregnancy test that was not performed because the subject was male. The sponsor felt it was necessary to include a record documenting the reason why the test was not performed, rather than simply not including a record.

lb.xpt

RowSTUDYIDDOMAINUSUBJIDLBSEQLBTESTCDLBTESTLBCATLBORRESLBORRESULBORNRLOLBORNRHILBSTRESCLBSTRESNLBSTRESULBSTNRLOLBSTRNHILBNRINDLBSTATLBREASNDVISITNUMVISITLBDTC1ABCLBABC-001-0011HCGChoriogonadotropin BetaCHEMISTRY-


NEGATIVE






1BASELINE1999-06-19T04:002ABCLBABC-001-0021HCGChoriogonadotropin BetaCHEMISTRY









NOT DONENOT APPLICABLE (SUBJECT MALE)1BASELINE1999-06-24T08:00

6.3.7 Microbiology Domains

The microbiology domains consist of Microbiology Specimen (MB) and Microbiology Susceptibility (MS). The MB domain is used for the detection, identification, quantification, and other characterizations of microorganisms in subject samples, except for drug susceptibility testing. MS is used for representing data from drug susceptibility testing on the organisms identified in MB. All non-host infectious organisms, including bacteria, viruses, fungi, and parasites are appropriate for the microbiology domains.

6.3.7.1 Microbiology Specimen

MB – Description/Overview

A findings domain that represents non-host organisms identified including bacteria, viruses, parasites, protozoa and fungi.

MB – Specification

mb.xpt, Microbiology Specimen — Findings, Version 3.3. One record per microbiology specimen finding per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMBIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqFOCIDFocus of Study-Specific InterestChar
IdentifierIdentification of a focus of study-specific interest on or within a subject or specimen as called out in the protocol for which a measurement, test, or examination was performed.The value in this variable should have inherent semantic meaning.PermMBSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject. May be any valid number.ReqMBGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain. In SDTMIG v3.2, this was an Expected variable. In this version, the core designation has been changed to Permissible.PermMBREFIDReference IDChar
IdentifierInternal or external specimen identifier such as the sample ID for a subject sample from which a microbial culture was generated.PermMBSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database.PermMBLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship. For example, it may be used to link genetic findings (in the PF domain) about a microbe to the original culture of that microbe (in MB), or to susceptibility records (in MS) if needed.PermMBLNKGRPLink Group IDChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermMBTESTCDMicrobiology Test or Finding Short NameChar(MBTESTCD)TopicShort name of the measurement, test, or finding described in MBTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in MBTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). MBTESTCD cannot contain characters other than letters, numbers, or underscores. Example: "MCORGIDN" for Microbial Organism Identification; "GMNCOC" for Gram Negative Cocci.ReqMBTESTMicrobiology Test or Finding NameChar(MBTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in MBTEST cannot be longer than 40 characters. Examples:"Microbial Organism Identification; "Gram Negative Cocci"; "HIV-1 RNA".ReqMBTSTDTLMeasurement, Test or Examination DetailChar*Variable QualifierFurther description of MBTESTCD and MBTEST. Example: "VIRAL LOAD" (when MBTESTCD represents viral genetic material, such as "HCRNA"); "QUANTIFICATION" when MBTESTCD represents any organism being quantified.PermMBCATCategoryChar*Grouping QualifierUsed to define a category of related records.PermMBSCATSubcategoryChar*Grouping QualifierUsed to define a further categorization of MBCAT values.PermMBORRESResult or Finding in Original UnitsChar
Result QualifierResult of the Microbiology measurement or finding as originally received or collected. Examples for "GRAM STAIN" findings: "+3 MODERATE", "+2 FEW", "<10". Examples for "CULTURE PLATE" findings: "KLEBSIELLA PNEUMONIAE", "STREPTOCOCCUS PNEUMONIAE".ExpMBORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal unit for MBORRES. Example: "mcg/mL".PermMBSTRESCResult or Finding in Standard FormatChar
Result QualifierContains the result value for all findings, copied or derived from MBORRES in a standard format or standard units. MBSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in MBSTRESN. For example, if a test has results "+3 MODERATE", "MOD", and "MODERATE" in MBORRES and these results effectively have the same meaning, they could be represented in standard format in MBSTRESC as "MODERATE".ExpMBSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from MBSTRESC. MBSTRESN should store all numeric test results or findings.PermMBSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for MBSTRESC and MBSTRESN.PermMBRESCATResult CategoryChar
Variable QualifierUsed to categorize the result of a finding in a standard format. In SDTMIG v3.2, this was an Expected variable. In this version, the core designation has been changed to Permissible.PermMBSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or that a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermMBREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with MBSTAT when value is NOT DONE. Examples: "BROKEN EQUIPMENT" or "SUBJECT REFUSED".PermMBNAMLaboratory/Vendor NameChar
Record QualifierName or identifier of the vendor (e.g., laboratory) that provided the test results.PermMBLOINCLOINC CodeChar
Synonym QualifierLogical Observation Identifiers Names and Codes (LOINC) code for the topic variable, such as a lab test.PermMBSPECSpecimen Material TypeChar(SPECTYPE)Record QualifierDefines the type of specimen used for a measurement. Examples: "SPUTUM", "BLOOD", "PUS".PermMBSPCCNDSpecimen ConditionChar(SPECCOND)Record QualifierFree or standardized text describing the condition of the specimen. Example: "CONTAMINATED".PermMBLOCSpecimen Collection LocationChar(LOC)Record QualifierAnatomical location relevant to the collection of the measurement.PermMBLATLateralityChar(LAT)Variable QualifierQualifier for specimen collection location further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermMBDIRDirectionalityChar(DIR)Variable QualifierQualifier for specimen collection location further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermMBMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Example: "GRAM STAIN","MICROBIAL CULTURE, LIQUID", "QUANTITATIVE REVERSE TRANSCRIPTASE POLYMERASE CHAIN REACTION".ExpMBLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermMBBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that MBBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermMBFASTFasting StatusChar(NY)Record QualifierIndicator used to identify fasting status. Valid values include "Y", "N", "U" or null if not relevant.PermMBDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element which the specimen collection occurred.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the specimen was collected.PermMBDTCDate/Time of CollectionCharISO 8601TimingDate/time of specimen collection.ExpMBDYStudy Day of Visit/Collection/ExamNum
Timing

  1. Study day of the specimen collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics. This formula should be consistent across the submission.
PermMBTPTPlanned Time Point NameChar
Timing
  1. Text description of time when specimen should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See MBTPTNUM and MBTPTREF. Examples: "Start", "5 min post".
PermMBTPTNUMPlanned Time Point NumberNum
TimingNumeric version of MBTPT used in sorting.PermMBELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a planned fixed reference (MBTPTREF). This variable is useful where there are repetitive measures. Not a clock time or a date time variable. Represented as an ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by MBTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by MBTPTREF.PermMBTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by MBELTM, MBTPTNUM, and MBTPT. Example: "PREVIOUS DOSE".PermMBRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point, MBTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parentheses).

MB – Assumptions
  1. Representation of findings in the Microbiology Specimen domain should be handled as follows:
    1. In cases of tests that target an organism, group of organisms, or antigen for identification, MBTEST equals the name of the organism/antigen targeted by the identification assay, and
      1. MBTSTDTL should be "DETECTION".
      2. The result should generally be "PRESENT"/"ABSENT", "POSITIVE"/"NEGATIVE", or "INDETERMINATE". However, there may be cases where a test differentiates between two or more similar organisms, in which case it would be appropriate for the result to be the name of the organism detected. For example, a test may look for Influenza A or Influenza B. In this case the MBTEST would be "Influenza A/B" and the result could be "Influenza A", "Influenza B", or "Influenza A/B".
    2. For non-targeted identification of organisms (i.e., tests that have the ability to identify a range of organisms without specifically targeting any), the value for MBTESTCD/MBTEST should be "MCORGIDN"/"Microbial Organism Identification", and the result should be the name of the organism or group of organisms found to be present (e.g., Influenza A H1N1; Acid Fast Bacilli, Clonorchis sinensis, etc). In this scenario MBORRES is populated with values from the "Microorganism" codelist (C85491).
    3. Culture characteristics covers concepts such as growth/no growth, colony quantification measures, colony color, colony morphology, etc. Note that this does not include drug susceptibility testing, which is represented in the Microbiology Susceptibility (MS) domain.
      1. MBTESTCD/MBTEST should be the name of the organism or group of organisms being characterized.
      2. MBTSTDTL should be the name of the characteristic being described (e.g., "COLONY COLOR", "COLONY MORPHOLOGY", etc).
      3. MBGRPID should be used to group characteristic records with the identification record of the organism to which the characteristics apply.
  2. MBDTC represents the date the specimen was collected.
  3. If the specimen was cultured, the start and end date of culture are represented in the BE domain in BESTDTC and BEENDTC respectively. The variable --REFID represents the sample ID as originally assigned in the Biospecimen Events (BE) domain. See BE domain assumptions in the SDTMIG for Pharmacogenomic/Genetics (SDTMIG-PGx) for guidelines on assigning --REFID values to samples and sub-samples.
    1. The culture dates can be connected to the MB record via MBREFID and BEREFID.
    2. If the same sample is associated with many biospecimen events and tests, users may need to make use of additional linking variables such as --LNKID.
  4. In SDTMIG v3.2, MBGRPID was an Expected variable and was used to link detection records in MB to the associated susceptibility results in the MS domain. This link was necessary to indicate which organism was the subject of the susceptibility test. However, with the addition of the NHOID variable to the MS domain, there is now a dedicated variable to explicitly identify the organism that is the subject of the test. This has decreased the need for a link to be made between MB and MS. Thus, the core designation has been changed to Permissible. Additionally, --GRPID should not be used to link records between domains. Variables such as --LNKID and --REFID may still be used to connect MB and MS if desired but is not necessary.
  5. The variable NHOID is not allowed for use in the MB domain. Any additional Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the MB domain, but the following variables would not generally be used in MB: --MODIFY, --BODSYS, --FAST, --TOX, --TOXGR, --SEV, --LOINC.

6.3.7.2 Microbiology Susceptibility

MS – Description/Overview

A findings domain that represents drug susceptibility testing results only. This includes phenotypic testing (where drug is added directly to a culture of organisms) and genotypic tests that provide results in terms of susceptible or resistant. Drug susceptibility testing may occur on a wide variety of non-host organisms, including bacteria, viruses, fungi, protozoa and parasites.

MS – Specification

ms.xpt, Microbiology Susceptibility — Findings, Version 3.3. One record per microbiology susceptibility test (or other organism-related finding) per organism found in MB, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMSIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqNHOIDNon-host Organism IDChar
IdentifierSponsor-defined identifier for a non-host organism which should only be used when the organism is the subject of the TEST. This variable should be populated with an intuitive name based on the identity of the non-host organism as reported by a lab (Example: "A/California/7/2009 (H1N1)"). It is not to be used as a qualifier of the result in the record on which it appears.PermMSSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject (or within a parameter, in the case of the Trial Summary domain). May be any valid number (including decimals) and does not have to start at 1.ReqMSGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain. In SDTMIG v3.2 this was an Expected variable. In this version, the core designation has been changed to Permissible.PermMSREFIDReference IDChar
IdentifierOptional internal or external identifier such as an identifier for the culture/isolate being tested for susceptibility.PermMSSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database.PermMSLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship. For example, it may be used to link genetic findings (in the PF domain) about a microbe to the original culture of that microbe (in MB), or to susceptibility records (in MS) if needed.PermMSTESTCDShort Name of AssessmentChar(MSTESTCD)TopicShort character value for MSTEST used as a column name when converting a dataset from a vertical format to a horizontal format. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in MSTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). MSTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "MIC" for Minimum Inhibitory Concentration; "MICROSUS" for Microbial Susceptibility.ReqMSTESTName of AssessmentChar(MSTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in MSTEST cannot be longer than 40 characters. Examples: "Minimum Inhibitory Concentration", "Microbial Susceptibility".ReqMSTSTDTLMeasurement, Test or Examination DetailChar
Variable QualifierFurther description of MSTESTCD and MSTEST.PermMSAGENTAgent NameChar
Variable QualifierThe name of the agent for which resistance is tested. The agent specified may be based on genetic markers or direct phenotypic drug sensitivity testing. Examples: "Penicillin", name of study drug.ExpMSMODIFYModified Reported NameChar
Synonym QualifierIf MSAGENT is modified to facilitate coding, then MSMODIFY will contain the modified text.PermMSCONCAgent ConcentrationNum
Variable QualifierNumeric concentration of agent listed in MSAGENT.PermMSCONCUAgent Concentration UnitsChar(UNIT)Variable QualifierUnits for value of the agent concentration listed in MSCONC. Example: "mg/L".PermMSCATCategoryChar*Grouping QualifierUsed to define a category of MSTEST values.PermMSSCATSubcategoryChar*Grouping QualifierUsed to define a further categorization of MSCAT values.PermMSORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpMSORRESUOriginal UnitsChar(UNIT)Variable QualifierUnit for MSORRES. Examples: "ug/mL".PermMSSTRESCResult or Finding in Standard FormatChar
Result QualifierContains the result value for all findings, copied or derived from MSORRES in a standard format or in standard units. MSSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in MSSTRESN. For example, if various tests have results "NONE", "NEG", and "NEGATIVE" in MSORRES and these results effectively have the same meaning, they could be represented in standard format in MSSTRESC as "NEGATIVE".ExpMSSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from MSSTRESC. MSSTRESN should store all numeric test results or findings.PermMSSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for MSSTRESC and MSSTRESN. Example: "mol/L".PermMSNRINDNormal/Reference Range IndicatorChar
Variable QualifierUsed to indicate the value is outside the normal range or reference range. May be defined by MSORNRLO and MSORNRHI or other objective criteria. Examples: "Y", "N", "HIGH", "LOW", "NORMAL". "ABNORMAL".PermMSRESCATResult CategoryChar(MSRESCAT)Variable QualifierUsed to categorize the result of a finding. In SDTMIG v3.2, MSRESCAT was used to categorize a numeric susceptibility result represented in MSORRES as either "SUSCEPTIBLE", "INTERMEDIATE", or "RESISTANT". However, results from some susceptibility tests may report only a categorical result and not a numeric result. Thus, in order for susceptibility results to be represented consistently, MSRESCAT should no longer be used for this purpose. In this version, the core designation has been changed from Expected to Permissible.PermMSSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermMSREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with MSSTAT when value is "NOT DONE".PermMSXFNExternal File PathChar
Record QualifierFilename for an external file.PermMSNAMLaboratory/Vendor NameChar
Record QualifierName or identifier of the vendor (e.g., laboratory) that provided the test results.PermMSLOINCLOINC CodeChar
Synonym QualifierLogical Observation Identifiers Names and Codes (LOINC) code for the topic variable such as a lab test.PermMSSPECSpecimen Material TypeChar(SPECTYPE)Record QualifierDefines the type of specimen used for a measurement. Examples: "SPUTUM".PermMSSPCCNDSpecimen ConditionChar(SPECCOND)Record QualifierDefines the condition of the specimen. Example: "CLOUDY".PermMSSPCUFLSpecimen Usability for the TestChar(NY)Record QualifierDescribes the usability of the specimen for the test. The value will be "N" if the specimen is not usable, and null if the specimen is usable.PermMSLOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement.PermMSLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermMSDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermMSMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "EPSILOMETER", "MACRO BROTH DILUTION".PermMSANMETHAnalysis MethodChar
Record QualifierAnalysis method applied to obtain a summarized result. Analysis method describes the method of secondary processing applied to a complex observation result (e.g. an image or a genetic sequence).PermMSLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermMSBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that MSBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermMSFASTFasting StatusChar(NY)Record QualifierIndicator used to identify fasting status. Valid values include "Y", "N", "U" or null if not relevant.PermMSDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermMSEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "MICROSCOPIST".PermMSEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in MSEVAL. Examples: "RADIOLOGIST1" or "RADIOLOGIST2".PermMSACPTFLAccepted Record FlagChar(NY)Record QualifierIn cases where more than one assessor provides an evaluation of a result or response, this flag identifies the record that is considered, by an independent assessor, to be the accepted evaluation. Expected to be "Y" or null.PermMSLLOQLower Limit of QuantitationNum
Variable QualifierIndicates the lower limit of quantitation for an assay. Units will be those used for MSSTRESU.PermMSULOQUpper Limit of QuantitationNum
Variable QualifierIndicates the upper limit of quantitation for an assay. Units will be those used for MSSTRESU.PermMSREPNUMRepetition NumberNum
Record QualifierThe incidence number of a test that is repeated within a given timeframe for the same test. The level of granularity can vary, e.g., within a time point or within a visit. For example, multiple measurements of blood pressure or multiple analyses of a sample.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the element in which the specimen was collected.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the specimen was collected.PermMSDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation.PermMSENDTCEnd Date/Time of ObservationCharISO 8601TimingEnd date/time of the observation.PermMSDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermMSENDYStudy Day of End of ObservationNum
TimingActual study day of end of observation expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermMSDURDurationCharISO 8601TimingCollected duration of an event, intervention, or finding. Used only if collected on the CRF and not derived.PermMSTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See MSTPTNUM and MSTPTREF.PermMSTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermMSELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned Elapsed time relative to a planned fixed reference (MSTPTREF) such as "Previous Dose" or "Previous Meal". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermMSTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by MSELTM, MSTPTNUM, and MSTPT. Example: "PREVIOUS DOSE".PermMSRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by MSTPTREF.PermMSSTRFStart Relative to Reference PeriodChar(STENRF)TimingIdentifies the start of the observation as being before, during, or after the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point represented by RFSTDTC and RFENDTC in Demographics.PermMSENRFEnd Relative to Reference PeriodChar(STENRF)TimingIdentifies the end of the observation as being before, during or after the sponsor-defined reference period. The sponsor-defined reference period is a continuous period of time defined by a discrete starting point and a discrete ending point represented by RFSTDTC and RFENDTC in Demographics.PermMSEVLINTEvaluation IntervalCharISO 8601TimingDuration of interval associated with an observation such as a finding MSTESTCD. Example: "-P2M" to represent a period of the past 2 months before the assessment.PermMSEVINTXEvaluation Interval TextChar
TimingEvaluation interval associated with an observation, where the interval is not able to be represented in ISO 8601 format. Examples: "LIFETIME", "LAST NIGHT", "RECENTLY", "OVER THE LAST FEW WEEKS".PermMSSTRTPTStart Relative to Reference Time PointChar(STENRF)TimingIdentifies the start of the observation as being before or after the sponsor-defined reference time point defined by variable MSSTTPT.PermMSSTTPTStart Reference Time PointChar
TimingDescription or date/time, in ISO 8601 or other character format, of the sponsor-defined reference point referred to by MSSTRTPT. Examples: "2003-12-15" or "VISIT 1".PermMSENRTPTEnd Relative to Reference Time PointChar(STENRF)TimingIdentifies the end of the observation as being before or after the sponsor-defined reference time point defined by variable MSENTPT.PermMSENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 or other character format of the sponsor-defined reference point referred to by MSENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parentheses).

MS – Assumptions
  1. Microbiology Susceptibility testing includes testing of the following types:
    1. Phenotypic drug susceptibility testing may involve determining susceptibility/resistance (qualitative) at a pre-defined concentration of drug, or may involve determining a specific dose (quantitative) at which a drug inhibits organism growth or some other process associated with virulence. The MS domain is appropriate for both of these types of drug susceptibility tests.
      1. In the qualitative methods described in (a), MSAGENT, MSCONC, and MSCONCU are used to represent the pre-defined drug, concentration, and units, respectively. In these cases, the results are represented with values such as "SUSCEPTIBLE" or "RESISTANT".
      2. In the quantitative methods described in (a), MSAGENT is used to represent the drug being tested, but MSCONC and MSCONCU are not used. The concentration at which growth is inhibited is the result in these cases (MSORRES, MSSTRESC/MSSTRESN), with units being represented in MSORRESU/MSSTRESU.
    2. Genotypic tests that provide results in terms of specific changes to nucleotides, codons, or amino acids of genes/gene products associated with resistance should be represented in the Pharmacogenomics/genetics Findings (PF) domain, as that domain structure contains the variables necessary to accommodate data of this type. Genetic tests that provide results in terms of susceptible/resistant only—such as nucleic acid amplification tests (NAAT)—can be completely represented in MS without the need for any record(s) in PF. If a test provides both mutation data and susceptibility data, the mutation results should be represented in PF and the susceptibility information should be represented in MS. In these cases, the PF records should be linked via RELREC to susceptibility records in MS.
      1. As in (a) (ii), MSAGENT should be populated with the drug whose action would be affected by the genetic marker being assessed via the genotypic test. MSCONC and MSCONCU are null in these records.
  2. MSDTC represents the date the specimen was collected.
  3. If the specimen was cultured, the start and end date of culture are represented in the BE domain in BESTDTC and BEENDTC, respectively.
    --REFID represents the sample ID as originally assigned in the Biospecimen Events (BE) domain. See BE domain assumptions in the SDTMIG for Pharmacogenomic/Genetics (SDTMIG-PGx) for guidelines on assigning --REFID values to samples and sub-samples.
    1. The culture dates can be connected to the MS record via MSREFID and BEREFID.
    2. If the same sample is associated with many biospecimen events and tests, users may need to make use of additional linking variables such as --LNKID.
  4. NHOID is a sponsor-defined, intuitive name of the non-host organism being tested. It should only populated with values representing what is known about the identity of the organism before the results of the test are determined. It should therefore never be used as a qualifier of result.
  5. In SDTMIG v3.2, MSGRPID was an Expected variable and was used to link detection records in MB to the associated susceptibility results in the MS domain. This link was necessary to indicate which organism was the subject of the susceptibility test. However, with the addition of the NHOID variable to the MS domain, there is now a dedicated variable to explicitly identify the organism that is the subject of the test. This has decreased the need for a link to be made between MB and MS. Thus, the core designation has been changed to Permissible. Additionally, --GRPID should not be used to link records between domains. Variables such as --LNKID and --REFID may still be used to connect MB and MS if desired but is not necessary.
  6. In SDTMIG v3.2, MSRESCAT was used to categorize a numeric susceptibility result represented in MSORRES as either "SUSCEPTIBLE", "INTERMEDIATE", or "RESISTANT". However, results from some susceptibility tests may report only a categorical result and not a numeric result. Thus, in order for susceptibility results to be represented consistently, MSRESCAT should no longer be used for this purpose. In this version, the core designation has been changed from Expected to Permissible.
  7. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the MS domain, but the following variables would not generally be used in MS: --MODIFY, --BODSYS, --TOX, --TOXGR --SEV.

6.3.7.3 Microbiology Specimen/Microbiology Susceptibility Examples

Example

The example below shows that a central and local lab (MBNAM) both independently identified "ENTEROCOCCUS FAECALIS " (MBORRES) in a fluid specimen (MBSPEC) taken from the skin (MBLOC) of one subject at Visit 1. The method used by both labs was a solid microbial culture (MBMETHOD). The culture was not targeted to encourage the growth of a specific organism, thus the MBTESTCD/MBTEST is "MCORGIDN"/"Microbial Organism Identification" and MBORRES represents the name of the organism identified.

mb.xpt

RowSTUDYIDDOMAINUSUBJIDMBSEQMBREFIDMBLNKIDMBTESTCDMBTESTMBORRESMBSTRESCMBNAMMBSPECMBLOCMBMETHODVISITNUMVISITMBDTC1ABCMBABC-001-0021SPEC011MCORGIDNMicrobial Organism IdentificationENTEROCOCCUS FAECALISENTEROCOCCUS FAECALISCENTRAL LAB ABCFLUIDSKINMICROBIAL CULTURE, SOLID1VISIT 12005-07-21T08:002ABCMBABC-001-0022SPEC012MCORGIDNMicrobial Organism IdentificationENTEROCOCCUS FAECALISENTEROCOCCUS FAECALISLOCAL LAB XYZFLUIDSKINMICROBIAL CULTURE, SOLID1VISIT 12005-07-21T08:00

After Enterococcus faecalis was identified in the subject sample, drug susceptibility testing was performed at each of the labs using both the sponsor's investigational drug as well as amoxicillin. Since an identified organism is the subject of the test, the NHOID variable is populated with "ENTEROCOCCUS FAECALIS". Between the two labs (MSNAM), a total of three susceptibility testing methods were used: epsilometer, disk diffusion, and macro broth dilution (MSMETHOD). Both epsilometer and disk diffusion both use agar diffusion methods. In this type of testing, an agar plate is inoculated with the microorganism of interest and either a strip (epsilometer) or discs (disk diffusion) containing various concentrations of the drug are placed onto the agar plate. The epsilometer test method provides both a minimum inhibitory concentration (MSTESTCD="MIC"), the lowest concentration of a drug that inhibits the growth of a microorganism, and a qualitative interpretation (MSTESTCD="MICROSUS") such as susceptible, intermediate, or resistant. The disk diffusion test method gives the diameter of the zone of inhibition (MSTESTCD="DIAZOINH") and a qualitative interpretation such as susceptible, intermediate, or resistant (MSTESTCD=" MICROSUS" ). The quantitative and qualitative results are grouped together using MSGRPID.

The third method, macro broth dilution, was used to test the specimen at a pre-defined drug concentration of each of the drugs. When the drug and amount are a pre-defined part of the test, the variable MSAGENT is populated with the name of the drug being used in the susceptibility test. The variables MSCONC and MSCONCU represent the concentration and units of the drug being used.

Rows 1-4:Show the minimum inhibitory concentration and the interpretation result reported from Central Lab ABC from a sample that was tested for susceptibility to the sponsor drug and amoxicillin using an epsilometer test method.Rows 5-6:Show that Local Lab XYZ found that the sample was susceptible to the sponsor drug at a concentration of 0.5 ug/dL and resistant to amoxicillin at a concentration of 0.5 ug/dL.Rows 7-10:Show the diameter of the zone of inhibition and the interpretation result reported from Local Lab XYZ from a sample that was tested for susceptibility to the sponsor drug and amoxicillin using a disk diffusion test method.

ms.xpt

RowSTUDYIDDOMAINUSUBJIDNHOIDMSGRPIDMSSEQMSREFIDMSLNKIDMSTESTCDMSTESTMSAGENTMSCONCMSCONCUMSORRESMSORRESUMSSTRESCMSTRESNMSSTRESUMSNAMMSMETHODMSDTC1ABCMSABC-001-002ENTEROCOCCUS FAECALIS11SPEC011MICMinimum Inhibitory ConcentrationSponsor Drug

0.25ug/dL0.250.25ug/dLCENTRAL LAB ABCEPSILOMETER2005-06-19T08:002ABCMSABC-001-002ENTEROCOCCUS FAECALIS12SPEC011MICROSUSMicrobial SusceptibilitySponsor Drug

SUSCEPTIBLE
SUSCEPTIBLE

CENTRAL LAB ABCEPSILOMETER2005-06-19T08:003ABCMSABC-001-002ENTEROCOCCUS FAECALIS23SPEC011MICMinimum Inhibitory ConcentrationAmoxicillin

1ug/dL11ug/dLCENTRAL LAB ABCEPSILOMETER2005-06-19T08:004ABCMSABC-001-002ENTEROCOCCUS FAECALIS24SPEC011MICROSUSMicrobial SusceptibilityAmoxicillin

RESISTANT
RESISTANT

CENTRAL LAB ABCEPSILOMETER2005-06-19T08:005ABCMSABC-001-002ENTEROCOCCUS FAECALIS
5SPEC012MICROSUSMicrobial SusceptibilitySponsor Drug0.5ug/dLSUSCEPTIBLE
SUSCEPTIBLE

LOCAL LAB XYZMACRO BROTH DILUTION2005-06-19T08:006ABCMSABC-001-002ENTEROCOCCUS FAECALIS
6SPEC012MICROSUSMicrobial SusceptibilityAmoxicillin0.5ug/dLRESISTANT
RESISTANT

LOCAL LAB XYZMACRO BROTH DILUTION2005-06-19T08:007ABCMSABC-001-002ENTEROCOCCUS FAECALIS37SPEC012DIAZOINHDiameter of the Zone of InhibitionSponsor Drug

23mm2323mmLOCAL LAB XYZDISK DIFFUSION2005-06-26T08:008ABCMSABC-001-002ENTEROCOCCUS FAECALIS38SPEC012MICROSUSMicrobial SusceptibilitySponsor Drug

SUSCEPTIBLE
SUSCEPTIBLE

LOCAL LAB XYZDISK DIFFUSION2005-06-26T08:009ABCMSABC-001-002ENTEROCOCCUS FAECALIS49SPEC012DIAZOINHDiameter of the Zone of InhibitionAmoxicillin

25mm
25mmLOCAL LAB XYZDISK DIFFUSION2005-06-26T08:0010ABCMSABC-001-002ENTEROCOCCUS FAECALIS410SPEC012MICROSUSMicrobial SusceptibilityAmoxicillin

RESISTANT
RESISTANT

LOCAL LAB XYZDISK DIFFUSION2005-06-26T08:00

While not expected, the sponsor decided to connect the identification records in MB to the records in MS using the variables MBLNKID and MSLNKID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCMB
MBLNKID
ONEA2ABCMS
MSLNKID
MANYA

Example

The following example illustrates a scenario where a subject sputum sample was collected and tested for the presence of infectious organisms over the course of three visits. The two organisms identified were also tested for susceptibility to both penicillin and a sponsor study drug (MSAGENT). The example shows that the two infecting organisms were cleared over the course of the three visits.

Specimen collection was represented in the Biospecimen Events (BE) domain. The example below shows that three samples were collected from the same subject over a period of 15 days. Information about the BE domain including the specification table, assumptions, and examples can be found in the SDTMIG-PGx document.

be.xpt

RowSTUDYIDDOMAINUSUBJIDBESEQBEREFIDBETERMBEDTC1ABCBEABC-001-0011SP01Collecting2005-06-19T08:002ABCBEABC-001-0012SP02Collecting2005-06-26T08:003ABCBEABC-001-0013SP03Collecting2005-07-06T08:00

The SUPPBE dataset below is used to represent two non-standard variables of BE.

Rows 1-3:Show that all three samples (IDVARVAL where IDVAR="BEREFID") were sputum as indicated by QVAL where QNAM = "BESPEC" and QLABEL = "Specimen Type".Rows 4-6:Show that all three sputum samples were collected via expectoration as indicated by QVAL where QNAM = "Specimen Collection Method". QVAL is populated using the CDISC controlled terminology codelist, "Specimen Collection Method".

suppbe.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1ABCBEABC-01-101BEREFIDSP01BESPECSpecimen TypeSPUTUMCRF2ABCBEABC-01-101BEREFIDSP02BESPECSpecimen TypeSPUTUMCRF3ABCBEABC-01-101BEREFIDSP03BESPECSpecimen TypeSPUTUMCRF4ABCBEABC-01-101BEREFIDSP01BECLMETHSpecimen Collection MethodEXPECTORATIONCRF5ABCBEABC-01-101BEREFIDSP02BECLMETHSpecimen Collection MethodEXPECTORATIONCRF6ABCBEABC-01-101BEREFIDSP03BECLMETHSpecimen Collection MethodEXPECTORATIONCRF

Rows 1-2:Show that a gram stain was used on a subject sputum sample to identify the presence of gram negative cocci (row 1) and to quantify the bacteria (row 2). MBORRES in row 2 represents an ordinal result, such as from a published quantification scale. This value decodes to "FEW" as shown in MBSTRESC. The quantification scale used and the result scale type are represented as Supplemental Qualifiers of MB.Rows 3-4:Show that the same gram-stained sample was used to identify and quantify the presence of gram negative rods.Rows 5-6:Show that microbial culture of the same sample was used at the same visit to identify the presence of two organisms, "STREPTOCOCCUS PNEUMONIAE" and "KLEBSIELLA PNEUMONIAE" (MBORRES).Row 7:Shows that microbial culture of a subsequent sample at a later visit indicated only the presence of "KLEBSIELLA PNEUMONIAE" (MBORRES).Row 8:Shows that microbial culture of a third subject sample at the third visit indicated "NO GROWTH" (MBORRES) of any organisms.

mb.xpt

RowSTUDYIDDOMAINUSUBJIDMBSEQMBREFIDMBTESTCDMBTESTMBTSTDTLMBORRESMBSTRESCMBLOCMBMETHODVISITNUMVISITMBDTC1ABCMBABC-001-0011SP01GMNCOCGram Negative CocciDETECTIONPRESENTPRESENTLUNGGRAM STAIN1VISIT 12005-06-19T08:002ABCMBABC-001-0012SP01GMNCOCGram Negative CocciCELL COUNT2+FEWLUNGGRAM STAIN1VISIT 12005-06-19T08:003ABCMBABC-001-0013SP01GMNRODGram Negative RodsDETECTIONPRESENTPRESENTLUNGGRAM STAIN1VISIT 12005-06-19T08:004ABCMBABC-001-0014SP01GMNRODGram Negative RodsCELL COUNT2+FEWLUNGGRAM STAIN1VISIT 12005-06-19T08:005ABCMBABC-001-0015SP01MCORGIDNMicrobial Organism Identification
STREPTOCOCCUS PNEUMONIAESTREPTOCOCCUS PNEUMONIAELUNGMICROBIAL CULTURE, SOLID1VISIT 12005-06-19T08:006ABCMBABC-001-0016SP01MCORGIDNMicrobial Organism Identification
KLEBSIELLA PNEUMONIAEKLEBSIELLA PNEUMONIAELUNGMICROBIAL CULTURE, SOLID1VISIT 12005-06-19T08:007ABCMBABC-001-0017SP02MCORGIDNMicrobial Organism Identification
KLEBSIELLA PNEUMONIAEKLEBSIELLA PNEUMONIAELUNGMICROBIAL CULTURE, SOLID2VISIT 22005-06-26T08:008ABCMBABC-001-0018SP03MCORGIDNMicrobial Organism Identification
NO GROWTHNO GROWTHLUNGMICROBIAL CULTURE, SOLID3VISIT 32005-07-06T08:00

suppmb.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1ABCMBABC-01-101MBTSTDTLCELL COUNTMBQSCALQuantification ScaleCDC semi-quantitative score for gram stainingCRF2ABCMBABC-01-101MBTSTDTLCELL COUNTMBRRSTYPReported Result Scale TypeORDINALCRF

Rows 1-2:Show that the sponsor drug (MSAGENT) was tested against "STREPTOCOCCUS PNEUMONIAE" (NHOID) from subject sample SP01 and that the drug has a minimum inhibitory concentration (MSTESTCD/MSTEST) of 0.004 mg/L (row 1). This led to the conclusion that this organism is susceptible to that drug (row 2).Rows 3-4:Show that penicillin was tested against the same organism from the same sample and was found to have a minimum inhibitory concentration of 0.023 mg/L (row 3). This led to the conclusion that "STREPTOCOCCUS PNEUMONIAE" is resistant to penicillin (row 4).Rows 5-8:Similar to rows 1-4, the sponsor drug (rows 5-6) and penicillin (rows 7-8) were tested against " KLEBSIELLA PNEUMONIAE" from an additional sample from the same subject at a later timepoint. Results from these tests indicated that the organism was susceptible to sponsor drug, yet had intermediate resistance to penicillin.Rows 9-10:A test against "KLEBSIELLA PNEUMONIAE" from an additional sample at a later timepoint showed little change in the minimum inhibitory concentration of penicillin, and that the organism was still classified as having intermediate resistance to this drug.

ms.xpt

RowSTUDYIDDOMAINUSUBJIDNHOIDMSSEQMSREFIDMSGRPIDMSTESTCDMSTESTMSAGENTMSORRESMSORRESUMSSTRESCMSTRESNMSSTRESUMSMETHODMSDTC1ABCMSABC-001-001STREPTOCOCCUS PNEUMONIAE1SP011MICMinimum Inhibitory ConcentrationSponsor Drug0.004mg/L0.0040.004mg/LEPSILOMETER2005-06-19T08:002ABCMSABC-001-001STREPTOCOCCUS PNEUMONIAE2SP011MICROSUSMicrobial SusceptibilitySponsor DrugSUSCEPTIBLE
SUSCEPTIBLESUSCEPTIBLE
EPSILOMETER2005-06-19T08:003ABCMSABC-001-001STREPTOCOCCUS PNEUMONIAE3SP012MICMinimum Inhibitory ConcentrationPenicillin0.023mg/L0.0230.023mg/LEPSILOMETER2005-06-19T08:004ABCMSABC-001-001STREPTOCOCCUS PNEUMONIAE4SP012MICROSUSMicrobial SusceptibilityPenicillinRESISTANT
RESISTANTRESISTANT
EPSILOMETER2005-06-19T08:005ABCMSABC-001-001KLEBSIELLA PNEUMONIAE5SP023MICMinimum Inhibitory ConcentrationSponsor Drug0.125mg/L0.1250.125mg/LEPSILOMETER2005-06-26T08:006ABCMSABC-001-001KLEBSIELLA PNEUMONIAE6SP023MICROSUSMicrobial SusceptibilitySponsor DrugSUSCEPTIBLE
SUSCEPTIBLESUSCEPTIBLE
EPSILOMETER2005-06-26T08:007ABCMSABC-001-001KLEBSIELLA PNEUMONIAE7SP024MICMinimum Inhibitory ConcentrationPenicillin0.023mg/L0.0230.023mg/LEPSILOMETER2005-06-26T08:008ABCMSABC-001-001KLEBSIELLA PNEUMONIAE8SP024MICROSUSMicrobial SusceptibilityPenicillinINTERMEDIATE
INTERMEDIATEINTERMEDIATE
EPSILOMETER2005-06-26T08:009ABCMSABC-001-001KLEBSIELLA PNEUMONIAE9SP035MICMinimum Inhibitory ConcentrationPenicillin0.026mg/L0.0260.026mg/LEPSILOMETER2005-07-06T08:0010ABCMSABC-001-001KLEBSIELLA PNEUMONIAE10SP035MICROSUSMicrobial SusceptibilityPenicillinINTERMEDIATE
INTERMEDIATEINTERMEDIATE
EPSILOMETER2005-07-06T08:00

Example

This example shows the microorganisms detected from a gastric aspirate specimen from a child with suspected TB. In this example, gastric lavage is only performed once. Three records in the Microbiology Specimen (MB) domain store detection records for two levels of detection: acid-fast bacilli, and Mycobacterium tuberculosis (Mtb). Characteristics from a culture on solid media that support the presumptive detection of Mtb are also represented in MB. The susceptibility results from both the NAAT and the solid culture are represented in the Microbiology Susceptibility (MS) domain.

The example table below shows specimen processing events including sample collection, preparation and culturing events. Sample processing events are represented in the Biospecimen Events (BE) domain. For TB studies, each sample needs a separate identifier to link it to further actions or characteristics of the sample. Therefore, each aliquot is assigned a unique BEREFID value that can be traced to the BEREFID value assigned to the collected "parent" sample. BEREFID is also used to connect the BE and Biospecimen Findings (BS) domains (via BSREFID), as well as any results obtained from the sample that are in the MB or MS domains (via MBREFID and MSREFID). If the same sample is used in many tests, the use of --REFID may result in a potentially undesirable MANY to MANY merge. Users may need to make use of additional linking variables, such as --LNKID. Information about the BE and BS domains including the specification tables, assumptions, and examples can be found in the SDTMIG-PGx document.

In the BE, BS, MB, and MS domains, --DTC represents the date of sample collection. --LNKID is used to link culture start and stop dates (BE) with culture results (MB and MS).

Row 1:Shows the event of specimen collection. This is the genesis of the sample identified by BEREFID = "100", therefore BEDTC and BESTDTC are the same. The specimen collection setting, collection method, and specimen type are represented using Supplemental Qualifiers. Even though the variable Specimen Type is available for use in Findings domains, it is not available for use in Events domains and thus it is represented as Supplemental Qualifier.Rows 2-6:Show that the sample was aliquoted (smaller subsamples were portioned out from the parent sample). Each separate aliquot is assigned a unique BEREFID. In these cases, BEREFID is an incremented decimal value with the original sample's BEREFID (when BECAT = "COLLECTION") as the base number. This is not an explicit requirement, but makes tracking the samples easier. The definitive link between parent-child samples is defined by the PARENT variable shown in the RELSPEC dataset below.Rows 7-9:Show that three of the aliquots (100.3, 100.4, and 100.5) were cultured for detection (row 7) and drug susceptibility testing (rows 8 and 9). The inoculation and read dates of a culture should be represented in BESTDTC and BEENDTC, respectively. These dates can be linked to the culture results in MB and MS using BELNKID, MBLNKID, and MSLNKID.Row 10:Shows that sample 100.1 was concentrated.

be.xpt

RowSTUDYIDDOMAINUSUBJIDBESEQBEREFIDBELNKIDBETERMBECATBEDTCBESTDTCBEENDTC1ABCBEABC-01-1011100
CollectingCOLLECTION2011-01-17T06:002011-01-17T06:00
2ABCBEABC-01-1012100.1
AliquotingPREPARATION2011-01-17T06:002011-01-17T09:00
3ABCBEABC-01-1013100.2
AliquotingPREPARATION2011-01-17T06:002011-01-17T09:00
4ABCBEABC-01-1014100.3
AliquotingPREPARATION2011-01-17T06:002011-01-17T09:00
5ABCBEABC-01-1015100.4
AliquotingPREPARATION2011-01-17T06:002011-01-17T09:00
6ABCBEABC-01-1016100.5
AliquotingPREPARATION2011-01-17T06:002011-01-17T09:00
7ABCBEABC-01-1017100.31CulturingCULTURE2011-01-17T06:002011-01-17T09:302011-02-02T09:008ABCBEABC-01-1018100.42CulturingCULTURE2011-01-17T06:002011-02-02T10:002011-02-21T09:009ABCBEABC-01-1019100.53CulturingCULTURE2011-01-17T06:002011-02-02T10:002011-02-22T09:0010ABCBEABC-01-10110100.1
ConcentratingPREPARATION2011-01-17T06:002011-01-17T09:15

suppbe.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1ABCBEABC-01-101BESEQ1BECLSETSpecimen Collection SettingHOSPITALCRF2ABCBEABC-01-101BESEQ1BECLMETHSpecimen Collection MethodGASTRIC LAVAGECRF3ABCBEABC-01-101BESEQ1BESPECSpecimen TypeLAVAGE FLUIDCRF4ABCBEABC-01-101BESEQ2BESPECSpecimen TypeLAVAGE FLUIDCRF5ABCBEABC-01-101BESEQ3BESPECSpecimen TypeLAVAGE FLUIDCRF6ABCBEABC-01-101BESEQ4BESPECSpecimen TypeLAVAGE FLUIDCRF7ABCBEABC-01-101BESEQ5BESPECSpecimen TypeLAVAGE FLUIDCRF8ABCBEABC-01-101BESEQ6BESPECSpecimen TypeLAVAGE FLUIDCRF9ABCBEABC-01-101BESEQ7BESPECSpecimen TypeLAVAGE FLUIDCRF10ABCBEABC-01-101BESEQ8BESPECSpecimen TypeLAVAGE FLUIDCRF11ABCBEABC-01-101BESEQ9BESPECSpecimen TypeLAVAGE FLUIDCRF12ABCBEABC-01-101BESEQ10BESPECSpecimen TypeLAVAGE FLUIDCRF

Findings data captured about the specimen during collection, preparation, and handling are represented in the Biospecimen (BS) domain.

Row 1:Shows the total volume of lavage fluid collected during the gastric lavage by using the same values for BSREFID and BEREFID. This is the parent (collected) sample from which further aliquots were generated.Rows 2-6:Show the volume of each aliquot created.

bs.xpt

RowSTUDYIDDOMAINUSUBJIDBSSEQBSREFIDBSTESTCDBSTESTBSORRESBSORRESUBSSTRESCBSSTRESNBSSTRESUBSSPECBSLOCBSDTC1ABCBSABC-01-1011100VOLUMEVolume20mL2020mLLAVAGE FLUIDSTOMACH2011-01-17T06:002ABCBSABC-01-1012100.1VOLUMEVolume4mL44mLLAVAGE FLUIDSTOMACH2011-01-17T06:003ABCBSABC-01-1013100.2VOLUMEVolume4mL44mLLAVAGE FLUIDSTOMACH2011-01-17T06:004ABCBSABC-01-1014100.3VOLUMEVolume4mL44mLLAVAGE FLUIDSTOMACH2011-01-17T06:005ABCBSABC-01-1015100.4VOLUMEVolume4mL44mLLAVAGE FLUIDSTOMACH2011-01-17T06:006ABCBSABC-01-1016100.5VOLUMEVolume4mL44mLLAVAGE FLUIDSTOMACH2011-01-17T06:00

The RELSPEC table shows the relationship of the "Parent" sample to its aliquots. The LEVEL variable indicates that the sample has been sub-sampled. The original "Parent" sample is always LEVEL = "1". An aliquot of the sample would be LEVEL = "2". If the aliquot was further split, that sub-sample would be LEVEL = "3".

Row 1:Shows the original collected (parent) sample. The PARENT variable is left blank to indicate this is the highest level sample.Rows 2-6:Show the relationship of each aliquot in the BE domain to the parent sample. PARENT is populated with the REFID value of the parent sample, indicating that the sample with REFID = "100" is the parent of these samples. LEVEL = "2" serves to indicate that these aliquots are sub-samples of the original (LEVEL = "1") sample.

relspec.xpt

RowSTUDYIDUSUBJIDREFIDSPECPARENTLEVEL1ABCABC-01-101100LAVAGE FLUID
12ABCABC-01-101100.1LAVAGE FLUID10023ABCABC-01-101100.2LAVAGE FLUID10024ABCABC-01-101100.3LAVAGE FLUID10025ABCABC-01-101100.4LAVAGE FLUID10026ABCABC-01-101100.5LAVAGE FLUID1002

Results from detection tests performed on samples are represented in the MB domain. The sputum sample was aliquoted five times. Three of these aliquots underwent detection testing using three separate tests: one for AFB, one for M. tuberculosis complex, and one for M. tuberculosis. MBTESTCD/MBTEST represents the organism being investigated. MBMETHOD represents the testing method. MBREFID represents which aliquot was tested. The variable MBTSTDTL is used to represent further description of the test performed in producing the MB result. In addition to detection, MBTSTDTL can also be used to represent specific attributes, such as quantifiable and semi-quantifiable results of the culture, as well as qualitative details about the culture such as colony color, morphology, etc.

Row 1:Shows a test targeting the presence or absence of AFB using a stain. The MBSPCCND shows that the sample used in the test was concentrated. MBGRPID can be used to connect the detection record with the corresponding AFB quantification results shown in row 2.Row 2:Shows a categorical result for an AFB test using a stain. MBORRES contains a result based on a CDC AFB quantification scale. The name of the scale used is represented as a Supplemental Qualifier. MBREFID indicates which aliquot the procedure was performed upon and MBGRPID is used to connect the AFB quantification record to the detection record in row 1.Row 3:Shows a test targeting the presence or absence of M. tuberculosis complex using a genotyping method. Details about the assay can be found in the DI domain. The value in SPDEVID links the genotype result to the assay information in the DI domain. The microbial detection certainty is represented as a Supplemental Qualifier. Because genotyping was used, the detection is considered to be definitive.Row 4:Shows a test targeting the presence or absence of M. tuberculosis performed on a solid culture. The medium type and microbial detection certainty are represented as Supplemental Qualifiers. Because genotyping was not used, the detection is considered to be presumptive. The culture start and stop dates are represented in BE and are connected to the culture results via BELNKID and MBLNKID. MBGRPID is used to connect the detection record in MB with the corresponding culture characteristics shown in rows 5-7.Row 5:Shows a colony forming unit (CFU) count from a solid culture. The MBORRES value represents the actual colony count from this plate. However, the sample that was spread on this plate represented a 100-fold dilution from the original subject sample. This information is represented in the Supplemental Qualifier "DILUFACT" (Dilution Factor), whose value= 10^-2 (1/100th). In order to enable more straightforward pooling of CFU data, a simple integer result (14700) is used in MBSTRESC/N and MBSTRESU = "CFU/mL". The medium type for the solid culture is also represented as a Supplemental Qualifier.Row 6:Shows the standardized colony count category based on a CDC M. tuberculosis colony quantification scale. The quantification scale used and the medium type for the solid culture are represented as Supplemental Qualifiers.

mb.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDMBSEQMBGRPIDMBLNKIDMBREFIDMBTESTCDMBTESTMBTSTDTLMBORRESMBORRESUMBSTRESCMBSTRESNMBSTRESUMBLOCMBSPCCNDMBMETHODVISITNUMVISITMBDTC1ABCMBABC-01-101
11
100.1AFBAcid-Fast BacilliDETECTIONPRESENT
PRESENT

STOMACHCONCENTRATEDZIEHL NEELSEN ACID FAST STAIN1WEEK 12011-01-17T06:002ABCMBABC-01-101
21
100.1AFBAcid-Fast BacilliCELL COUNT3+
3+

STOMACHCONCENTRATEDZIEHL NEELSEN ACID FAST STAIN1WEEK 12011-01-17T06:003ABCMBABC-01-101ABC7653

100.2MTBCMPLXMycobacterium Tuberculosis ComplexDETECTIONPRESENT
PRESENT

STOMACH
NUCLEIC ACID AMPLIFICATION TEST1WEEK 12011-01-17T06:004ABCMBABC-01-101
421100.3MTBMycobacterium tuberculosisDETECTIONPRESENT
PRESENT

STOMACH
MICROBIAL CULTURE, SOLID1WEEK 12011-01-17T06:005ABCMBABC-01-101
521100.3MTBMycobacterium tuberculosisCOLONY COUNT147CFU1470014700CFU/mLSTOMACH
MICROBIAL CULTURE, SOLID1WEEK 12011-01-17T06:006ABCMBABC-01-101
621100.3MTBMycobacterium tuberculosisCOLONY COUNT2+
2+

STOMACH
MICROBIAL CULTURE, SOLID1WEEK 12011-01-17T06:00

suppmb.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1ABCMBABC-01-101MBSEQ2MBQSCALQuantification ScaleSmear Quantification: Centers for Disease Control Method for Carbol Fuchsin Staining (1000X)eDT2ABCMBABC-01-101MBSEQ3MBMICERTMicrobial Identification CertaintyDEFINITIVEeDT3ABCMBABC-01-101MBSEQ4MBMICERTMicrobial Identification CertaintyPRESUMPTIVEeDT4ABCMBABC-01-101MBREFID100.3MBMEDTYPMedium TypeMIDDLEBROOK 7H10 AGAReDT7ABCMBABC-01-101MBSEQ6MBQSCALQuantification ScaleSolid Media Result: Centers for Disease Control (CDC) Quantification ScaleeDT8ABCMBABC-01-101MBSEQ5MBDILFCTDilution Factor10^-2eDT9ABCMBABC-01-101MBSEQ2MBRRSTYPReported Result Scale TypeORDINALeDT10ABCMBABC-01-101MBSEQ5MBRRSTYPReported Result Scale TypeQUANTITATIVEeDT11ABCMBABC-01-101MBSEQ6MBRRSTYPReported Result Scale TypeORDINALeDT

Results from drug susceptibility tests performed on samples are represented in the MS domain. This includes all phenotypic tests (where drug is added directly to the culture medium) and genotypic tests when the result is given as susceptible or resistant. Genotypic tests that give results of specific genetic polymorphisms should be represented in the Pharmacogenomics/Genetics Findings (PF) domain, even though such results may be categorized as susceptible or resistant. In the example below, the variable NHOID (Non-Host Organism ID) is populated with the name of the organism that is the subject of the test.

Rows 1-2:Show phenotypic testing results on two separate culture plates: one with medium containing rifampicin (row 1) and one with medium containing isoniazid (row 2). MSAGENT is populated with the name of the drug being used in the susceptibility test. The variables MSCONC and MSCONCU represent the concentration and units of the drug being used. The culture start and stop dates are represented in BE and can be linked to MS by BELNKID and MSLNKID.Rows 3-4:Show genotypic susceptibility testing results on the same aliquot from a nucleic acid amplification test (NAAT) that looks for mutations that confer resistance to two drugs. MSAGENT should be populated with the name of the drug whose action is affected by the mutation being tested for. However, since the drug is not used in the test, MSCONC and MSCONU should be null. These results are represented in MS because the only result given is in terms of resistant/susceptible; no genetic results are reported.

ms.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDNHOIDMSSEQMSREFIDMSLNKIDMSTESTCDMSTESTMSAGENTMSCONCMSCONCUMSORRESMSSTRESCMSSPECMSLOCMSMETHODMSDTC1ABCMSABC-01-101
MYCOBACTERIUM TUBERCULOSIS1100.42MICROSUSMicrobial SusceptibilityRifampicin1ug/mLRESISTANTRESISTANTLAVAGE FLUIDSTOMACHANTIBIOTIC AGAR SCREEN2011-01-17T06:002ABCMSABC-01-101
MYCOBACTERIUM TUBERCULOSIS2100.53MICROSUSMicrobial SusceptibilityIsoniazid0.2ug/mLSUSCEPTIBLESUSCEPTIBLELAVAGE FLUIDSTOMACHANTIBIOTIC AGAR SCREEN2011-01-17T06:003ABCMSABC-01-101ABC765MYCOBACTERIUM TUBERCULOSIS3100.2
MICROSUSMicrobial SusceptibilityRifampicin

RESISTANTRESISTANTLAVAGE FLUIDSTOMACHNUCLEIC ACID AMPLIFICATION TEST2011-01-17T06:004ABCMSABC-01-101ABC765MYCOBACTERIUM TUBERCULOSIS4100.2
MICROSUSMicrobial SusceptibilityIsoniazid

SUSCEPTIBLESUSCEPTIBLELAVAGE FLUIDSTOMACHNUCLEIC ACID AMPLIFICATION TEST2011-01-17T06:00

suppms.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1ABCMBABC-01-101MBREFID100.4MEDTYPEMedium TypeLOWENSTEIN-JENSENeDT2ABCMBABC-01-101MBREFID100.5MEDTYPEMedium TypeLOWENSTEIN-JENSEeDT

Data about the device used (row 3 of the MB dataset example and rows 3-4 of the MS dataset example above) can be represented in the Device Identifiers (DI) domain if needed.

di.xpt

RowSTUDYIDDOMAINSPDEVIDDISEQDIPARMCDDIPARMDIVAL1ABCDIABC7651DEVTYPEDevice TypeNUCLEIC ACID AMPLIFICATION TEST2ABCDIABC7652TRADENAMTrade NameHAIN GENOTYPE MTBDRplus

The RELREC table below shows how to link culture start and end dates from BE to the culture results in MB and MS using --LNKID. It also shows how to link the detection record (MB) to the susceptibility results (MS) from a NAAT using --REFID.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCBE
BELNKID
ONEA2ABCMB
MBLNKID
MANYA3ABCBE
BELNKID
ONEB4ABCMS
MSLNKID
MANYB5ABCMB
MBREFID
ONEC6ABCMS
MSREFID
MANYC

Example

When a culture has become contaminated, the sponsor may choose to report results despite the contamination. The example below showshow to flag results using a supplemental qualifier to indicate that the results are comingfrom a contaminated culture.This example also illustrates how to use Timing variables to represent an 8-hour pooled overnight sputum sample collection when the start and end times are collected.MBDTC is used to represent the start date/time of the overnight sputum collection and MBENDTC is used to represent the end date/time.

Row 1:Shows a test targeting the presence or absence ofMycobacterium tuberculosisfrom a solid culture that has been contaminated (see SUPPMB).Row 2:Shows the number of colony forming units from the solid culture that has been contaminated (see SUPPMB).

mb.xpt

RowSTUDYIDDOMAINUSUBJIDMBSEQMBREFIDMBGPRIDMBTESTCDMBTESTMBTSTDTLMBORRESMBORRESUMBSTRESCMBTRESNMBSTRESUMBSPECMBLOCMBMETHODVISITNUMVISITMBDTCMBENDTC1ABCMBABC-01-60116001MTBMycobacterium tuberculosisDETECTIONPRESENT
PRESENT

SPUTUMLUNGMICROBIAL CULTURE, SOLID5WEEK 52011-03-01T22:002011-03-02T06:002ABCMBABC-01-60126001MTBMycobacterium tuberculosisCOLONY COUNT87CFU/mL8787CFU/mLSPUTUMLUNGMICROBIAL CULTURE, SOLID5WEEK 52011-03-01T22:002011-03-02T06:00

Below, a culture contamination indicator flag is shown in SUPPMB. An additional Supplemental Qualifier indicating that the reported result scale type is "QUANTITATIVE" is also shown.

suppmb.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1ABCMBABC-01-601MBSEQ1MBCNMINDCulture Contamination IndicatorYeDT2ABCMBABC-01-601MBSEQ2MBCNMINDCulture Contamination IndicatorYeDT3ABCMBABC-01-601MBSEQ2MBRRSTYPReported Result Scale TypeQUANTITATIVEeDT

6.3.8 Microscopic Findings

MI – Description/Overview

A findings domain that contains histopathology findings and microscopic evaluations.

The histopathology findings and microscopic evaluations recorded. The Microscopic Findings dataset provides a record for each microscopic finding observed. There may be multiple microscopic tests on a subject or specimen.

MI – Specification

mi.xpt, Microscopic Findings — Findings, Version 3.3. One record per finding per specimen per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMIIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqMISEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqMIGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject. This is not the treatment group number.PermMIREFIDReference IDChar
IdentifierInternal or external specimen identifier. Example: Specimen barcode number.PermMISPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the MI Findings page.PermMITESTCDMicroscopic Examination Short NameChar(MITSCD)TopicShort name of the measurement, test, or examination described in MITEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in MITESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). MITESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "HER2", "BRCA1","TTF1".ReqMITESTMicroscopic Examination NameChar(MITS)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in MITEST cannot be longer than 40 characters. Examples: "Human Epidermal Growth Factor Receptor 2", "Breast Cancer Susceptibility Gene 1", "Thyroid Transcription Factor 1".ReqMITSTDTLMicroscopic Examination DetailChar(MIFTSDTL)Record QualifierFurther description of the test performed in producing the MI result. This would be used to represent specific attributes, such as intensity score or percentage of cells displaying presence of the biomarker or compound.PermMICATCategory for Microscopic FindingChar*Grouping QualifierUsed to define a category of related records.PermMISCATSubcategory for Microscopic FindingChar*Grouping QualifierUsed to define a further categorization of MICAT.PermMIORRESResult or Finding in Original UnitsChar
Result QualifierResult of the histopathology measurement or finding as originally received or collected.ExpMIORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal unit for MIORRES.PermMISTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from MIORRES in a standard format or standard units. MISTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in MISTRESN.ExpMISTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from MISTRESC. MISTRESN should store all numeric test results or findings.PermMISTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for MISTRESC and MISTRESN.PermMIRESCATResult CategoryChar*Variable QualifierUsed to categorize the result of a finding. Examples: "MALIGNANT" or "BENIGN" for tumor findings.PermMISTATCompletion StatusChar(ND)Record QualifierUsed to indicate examination not done or result is missing. Should be null if a result exists in MIORRES or have a value of "NOT DONE" when MIORRES is null.PermMIREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with MISTAT when value is NOT DONE. Examples: "SAMPLE AUTOLYZED", "SPECIMEN LOST".PermMINAMLaboratory/Vendor NameChar
Record QualifierName or identifier of the vendor (e.g., laboratory) that provided the test results.PermMISPECSpecimen Material TypeChar(SPECTYPE)Record QualifierSubject of the observation. Defines the type of specimen used for a measurement. Examples: "TISSUE", "BLOOD", "BONE MARROW".ReqMISPCCNDSpecimen ConditionChar(SPECCOND)Record QualifierFree or standardized text describing the condition of the specimen. Example: "AUTOLYZED".ExpMILOCSpecimen Collection LocationChar(LOC)Record QualifierLocation relevant to the collection of the specimen. Examples: "LUNG", "KNEE JOINT", "ARM", "THIGH".PermMILATSpecimen Laterality within SubjectChar(LAT)Variable QualifierQualifier for laterality of the location of the specimen in MILOC. Examples: "LEFT", "RIGHT", "BILATERAL".PermMIDIRSpecimen Directionality within SubjectChar(DIR)Variable QualifierQualifier for directionality of the location of the specimen in MILOC. Examples: "DORSAL", "PROXIMAL".PermMIMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. This could include the technique or type of staining used for the slides. Examples: "IHC", "Crystal Violet", "Safranin", "Trypan Blue", or "Propidium Iodide".PermMILOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermMIBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. The value should be "Y" or null. Note that MIBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.ExpMIEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Example: "PATHOLOGIST", "PEER REVIEW", "SPONSOR PATHOLOGIST".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. 2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the specimen was collected.PermMIDTCDate/Time of Specimen CollectionCharISO 8601TimingDate/time of specimen collection, in ISO 8601 format.ExpMIDYStudy Day of Specimen CollectionNum
TimingStudy day of specimen collection, in integer days. The algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in the Demographics (DM) domain.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

MI – Assumptions

  1. This domain holds findings resulting from the microscopic examination of tissue samples. These examinations are performed on a specimen, usually one that has been prepared with some type of stain. Some examinations of cells in fluid specimens such as blood or urine are classified as lab tests and should be stored in the LB domain. Biomarkers assessed by histologic or histopathological examination (by employing cytochemical / immunocytochemical stains) will be stored in the MI domain.
  2. When biomarker results are represented in MI, MITESTCD reflects the biomarker of interest (e.g., "BRCA1", "HER2", "TTF1"), and MITSTDTL further qualifies the record. MITSTDTL is used to represent details descriptive of staining results (e.g., cells at 1+ intensity cytoplasm stain, H-Score, nuclear reaction score).
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the MI domain, but the following qualifiers would generally not be used in MI: --POS, --MODIFY, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --LEAD, --CSTATE, --BLFL, --FAST, --DRVFL, --LLOQ, --ULOQ.

MI – Examples

Example

Immunohistochemistry (IHC) is a method that involves treating tissue with a stain that adheres to very specific substances. IHC is the method most commonly used to assess the amount of HER2 receptor protein on the surface of the cancer cells. A cell with too many receptors receives too many growth signals. In this study, IHC assessment of HER2 in samples of breast cancer tissue yielded reaction scores on a scale of "0" to "3+". Reaction scores of "0" to "1+" were categorized as "NEGATIVE", while scores of "2+" and "3+" were categorized as "POSITIVE".

Row 1:Shows a subject with a receptor protein stain reaction score of "0", categorized in MIRESCAT as "NEGATIVE".Row 2:Shows a subject with a receptor protein stain reaction score of "2+", categorized in MIRESCAT as "POSITIVE".

mi.xpt

RowSTUDYIDDOMAINUSUBJIDMISEQMITESTCDMITESTMITSTDTLMIORRESMISTRESCMIRESCATMISPECMILOCMIMETHODVISITMIDTC1ABCMIABC-10011HER2Human Epidermal Growth Factor Receptor 2Reaction Score00NEGATIVETISSUEBREASTIHCSCREENING2001-06-152ABCMIABC-20021HER2Human Epidermal Growth Factor Receptor 2Reaction Score2+2+POSITIVETISSUEBREASTIHCSCREENING2001-06-15

Example

In this study, immunohistochemistry (IHC) for BRCA1 protein expression in a tissue was reported using a reaction score, a stain intensity score, and a composite score.

  • The reaction score was assessed as the percentage of tumor cells that stained positive on a scale from 0 to 3.
  • Stain intensity was assessed as "Absent", "Mild", "Moderate", or "Strong", and scored from 0 to 3 .
  • The product of the two scores was the composite score.

Row 1:Shows the reaction score.Row 2:Shows the stain intensity, which was assessed as "STRONG". The score associated with an intensity of "STRONG" is in MISTRESC and MISTRESN.Row 3:The composite score is a represented in a derived record, so MIORRES is null.

mi.xpt

RowSTUDYIDDOMAINUSUBJIDMISEQMIGRPIDMITESTCDMITESTMITSTDTLMIORRESMISTRESCMISTRESNMISPECMILOCMIMETHODMIDRVFLVISITMIDTC1ABCMIABC-100111BRCA1Breast Cancer Susceptibility Gene 1Reaction Score222TISSUEBREASTIHC
SCREENING2001-06-152ABCMIABC-100121BRCA1Breast Cancer Susceptibility Gene 1Stain Intensity ScoreSTRONG33TISSUEBREASTIHC
SCREENING2001-06-153ABCMIABC-100131BRCA1Breast Cancer Susceptibility Gene 1Composite Score
66TISSUEBREASTIHCYSCREENING2001-06-15

The IHC staining results above were all for the cell nucleus. This was represented using a supplemental qualifier for subcellular location.

suppmi.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCMIABC-1001MIGRPID1MISCELOCSubcellular LocationNUCLEUSCRF

Example

In this study, IHC staining for Thyroid Transcription Factor 1 was reported at a detailed level.

  • Staining intensity of cytoplasm was assessed on a semi-quantitative scale ranging from 0 to 3+, and the percentage of tumor cells at each intensity level was reported.
  • These results were used to calculate the H-Score, which ranges from 0 to 300.

Rows 1-4:Show percentage of cells at each of the staining intensities.Row 5:Shows the H-Score derived from the percentages. This is a derived record, so MIORRES is blank.

mi.xpt

RowSTUDYIDDOMAINUSUBJIDMISEQMIGRPIDMITESTCDMITESTMITSTDTLMIORRESMIORRESUMISTRESCMISTRESNMISTRESUMISPECMILOCMIMETHODMIDRVLVISITMIDTC1ABCMIABC-100111TTF1Thyroid Transcription Factor 1The percentage of cells with 0 intensity of staining25%2525%TISSUELUNGIHC
SCREENING2001-06-152ABCMIABC-100121TTF1Thyroid Transcription Factor 1The percentage of cells with 1+ intensity of staining40%4040%TISSUELUNGIHC
SCREENING2001-06-153ABCMIABC-100131TTF1Thyroid Transcription Factor 1The percentage of cells with 2+ intensity of staining35%3535%TISSUELUNGIHC
SCREENING2001-06-154ABCMIABC-100141TTF1Thyroid Transcription Factor 1The percentage of cells with 3+ intensity of staining0%00%TISSUELUNGIHC
SCREENING2001-06-155ABCMIABC-100151TTF1Thyroid Transcription Factor 1H-Score of staining

110110
TISSUELUNGIHCYSCREENING2001-06-15

The IHC staining results above were all for the cell cytoplasm. This was represented using a supplemental qualifier for subcellular location.

suppmi.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCMIABC-1001MIGRPID1MISCELOCSubcellular LocationCYTOPLASMCRF

6.3.9 Morphology

MO – Decomissioning

When the Morphology domain was introduced in SDTMIG v3.2, the SDS team planned to represent morphology and physiology findings in separate domains: morphology findings in the MO domain and physiology findings in separate domains by body systems. Since then, the team found that separating morphology and physiology findings was more difficult than anticipated and provided little added value. This led to the decision to expand the body system-based domains to cover both morphology and physiology findings and to deprecate MO in a future version of the SDTMIG. Submissions using that later SDTMIG version would represent morphology results in the appropriate body system-based physiology/morphology domain.

For data prepared using a version of the SDTMIG that includes both the MO domain and body system-based physiology/morphology domains, morphology findings may be represented in either the MO domain or in a body-system based physiology/morphology domain. Custom body system-based domains may be used if the appropriate body system-based domain is not included in the SDTMIG version being used.

MO – Description/Overview

A domain relevant to the science of the form and structure of an organism or of its parts.

Macroscopic results (e.g., size, shape, color, and abnormalities of body parts or specimens) that are seen by the naked eye or observed via procedures such as imaging modalities, endoscopy, or other technologies. Many morphology results are obtained from a procedure, although information about the procedure may or may not be collected.

MO – Specification  

mo.xpt, Morphology — Findings, Version 3.3. One record per Morphology finding per location per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMOIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqMOSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqMOGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermMOREFIDReference IDChar
IdentifierInternal or external procedure identifier.PermMOSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the procedure or test page.PermMOLNKIDLink IDChar
IdentifierIdentifier used to link results of a procedure to the procedure performed.PermMOTESTCDTest or Examination Short NameChar*TopicShort name of the measurement, test, or examination described in MOTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in MOTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). MOTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "VOLUME", "INTP".ReqMOTESTTest or Examination NameChar*Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in MOTEST cannot be longer than 40 characters. Examples: "Volume", "Interpretation".ReqMOCATCategory for TestChar*Grouping QualifierUsed to categorize observations across subjects.PermMOSCATSubcategory for TestChar*Grouping QualifierA further categorization.PermMOPOSPosition of SubjectChar(POSITION)Record QualifierPosition of the subject during a measurement or examination. Examples: "SUPINE", "STANDING", "SITTING".PermMOORRESResult or Finding in Original UnitsChar
Result QualifierResult of the procedure measurement or finding as originally received or collected.ExpMOORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for MOORRES.PermMOSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from MOORRES in a standard format or standard units. MOSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in MOSTRESN.ExpMOSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from MOSTRESC. MOSTRESN should store all numeric test results or findings.PermMOSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for MOSTRESC or MOSTRESN.PermMOSTATCompletion StatusChar(ND)Record QualifierUsed to indicate a test was not done, or a measurement was not taken. Should be null if a result exists in MOORRES.PermMOREASNDReason Test Not PerformedChar
Record QualifierDescribes why a measurement or test was not performed. Examples: "BROKEN EQUIPMENT" or "SUBJECT REFUSED". Used in conjunction with MOSTAT when value is "NOT DONE".PermMOXFNExternal File PathChar
Record QualifierFile path to the external file.PermMONAMVendor NameChar
Record QualifierName or identifier of the laboratory or vendor who provided the test results.PermMOLOCLocation Used for MeasurementChar(LOC)Record QualifierLocation relevant to the collection of the measurement. Examples: "BRAIN", "KIDNEY", "LIVER", etc.PermMOLATSpecimen Laterality within SubjectChar(LAT)Variable QualifierQualifier for laterality of the specimen within the subject for paired specimens. Examples: "LEFT", "RIGHT", "BILATERAL".PermMODIRSpecimen Directionality within SubjectChar(DIR)Variable QualifierQualifier for directionality of the specimen within the subject. Examples: "DORSAL", "PROXIMAL".PermMOPORTOTPortion or TotalityChar(PORTOT)Variable QualifierQualifier for anatomical location or specimen further detailing the portion of totality which means arrangement of, or apportioning of. Examples: "ENTIRE", "PARTIAL".PermMOMETHODMethod of Procedure TestChar(METHOD)Record QualifierMethod of the test or examination result.PermMOANMETHAnalysis MethodChar*Record QualifierAnalysis method applied to obtain a summarized result. Example: "STEREOLOGY".PermMOLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermMOBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. The value should be "Y" or "null". Note that MOBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.ExpMODRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records that represent the average of other records, or that do not come from the CRF, or are not as originally collected or received are examples of records that would be derived for the submission datasets. If MODRVFL = "Y", then MOORRES could be null, and (if numeric) MOSTRESN have the derived value.PermMOEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Should be null for records that contain collected or derived data. Examples: "INVESTIGATOR", "ADJUDICATION COMMITTEE", "VENDOR".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the observation was made.PermMODTCDate/Time of TestCharISO 8601TimingDate of test.ExpMODYStudy Day of TestNum
Timing
  1. Study day of the procedure or test, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
PermMOTPTPlanned Time Point NameChar
Timing
  1. Text Description of time when measurement should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See MOTPTNUM and MOTPTREF. Examples: "Start", "5 min post".
PermMOTPTNUMPlanned Time Point NumberNum
TimingNumerical version of MOTPT to aid in sorting.PermMOELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a fixed time point reference (MOTPTREF). Not a clock time or a date time variable. Represented as an ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by MOTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by MOTPTREF.PermMOTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by MOELTM, MOTPTNUM, and MOTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermMORFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time of the reference time point, MOTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

MO – Assumptions

  1. CRF or eDT Findings Data received as a result of tests or procedures.
    1. Macroscopic results that are seen by the naked eye or observed via procedures such as imaging modalities, endoscopy, or other technologies. Many morphology results are obtained from a procedure, although information about the procedure may or may not be collected. The protocol design and/or CRFs will usually specify whether PR information would be collected. When additional data about a procedure that produced morphology findings is collected, the data about the procedure is stored in the PR domain and the link between the morphology findings and the procedure should be recording using RELREC. If only morphology information was collected, without any procedure information, then a PR domain would not be needed.
    2. The MO domain is intended for use when morphological findings are noted in the course of a study such as via a physical exam or imaging technology. It is not intended for use in studies in which lesions or tumors are of primary interest and are identified and tracked throughout the study.
  2. While the CDISC SEND Implementation Guide (SENDIG) has separate domains for Macroscopic Findings (MA) and Organ Measurements (OM) for pre-clinical data, the MO domain for clinical studies is intended for the representation of data on both of these topics.
  3. In prior SDTMIG versions, morphology test examples, such as "Eye Color" were aligned to the Subject Characteristics (SC) domain and should now be mapped as a Morphology test.
  4. The MOTESTCD and MOTEST codelists were removed from CDISC controlled terminology based on the decision to decommission the MO domain in the future.
  5. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the MO domain, but the following qualifiers would generally not be used in MO: --MODIFY, --BODSYS, --FAST, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, and --LOINC.

MO – Examples

Example

This example shows Morphology tests related to cardiovascular assessments for one subject. Other tests of cardiovascular function would be submitted in another appropriate and associated physiology domain.

mo.xpt

RowSTUDYIDDOMAINUSUBJIDMOSEQMOTESTCDMOTESTMOORRESMOORRESUMOSTRESCMOSTRESNMOSTRESUMOLOCMOLATVISITNUMMODTC1XYZMOXYZ-AB-333-0091AREAArea20cm22020cm2HEART, ATRIUMLEFT12015-06-152XYZMOXYZ-AB-333-0092VOLUMEVolume22ml2222mlHEART, ATRIUMLEFT12015-06-153XYZMOXYZ-AB-333-0093NUMDVSLNumber of Diseased Vessels2
22
CORONARY ARTERY
12015-06-15

Example

This example shows imaging data results from an Alzheimer's disease study. It represents seven MRI imaging tests done on the brain at the "SCREENING" visit and at first treatment, "VISIT 1", for one subject. It also shows the controlled terminology for MOTESTCD and MOTEST. MOREFID is used in RELREC to link the data with the MRI information reported in the Device-in-Use domain. MOREFID contains the identifier of the image used to determine the MO results.

The Device Identifier and Device-in-Use domains are used in this example from the SDTM Implementation Guide for Medical Devices (SDTMIG-MD).

mo.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDMOSEQMOREFIDMOTESTCDMOTESTMOORRESMOORRESUMOSTRESCMOSTRESNMOSTRESUMOLOCMOLATMOMETHODMOEVALVISITNUMVISITVISITDYMODTCMODY1STUDYXMOP0001ABC17411234-5678INTPInterpretationNORMAL
NORMAL

BRAIN
MRIINVESTIGATOR1SCREENING-142011-03-20-102STUDYXMOP0001ABC17421234-5678VOLUMEVolume1200mL12001200mLBRAIN
MRI
1SCREENING-142011-03-20-103STUDYXMOP0001ABC17431234-5678VOLUMEVolume2725mL27252725mLHIPPOCAMPUSLEFTMRI
1SCREENING-142011-03-20-104STUDYXMOP0001ABC17441234-5678VOLUMEVolume2685mL26852685mLHIPPOCAMPUSRIGHTMRI
1SCREENING-142011-03-20-105STUDYXMOP0001ABC17451234-5678VOLUMEVolume15635mL1563515635mLTEMPORAL LOBELEFTMRI
1SCREENING-142011-03-20-106STUDYXMOP0001ABC17461234-5678VOLUMEVolume15650mL1565015650mLTEMPORAL LOBERIGHTMRI
1SCREENING-142011-03-20-107STUDYXMOP0001ABC17471234-5678VOLUMEVolume7505mL75057505mLBRAIN VENTRICLE
MRI
1SCREENING-142011-03-20-108STUDYXMOP0001ABC17481234-6666INTPInterpretationNORMAL
NORMAL

BRAIN
MRIINVESTIGATOR2VISIT 112011-04-0319STUDYXMOP0001ABC17491234-6666VOLUMEVolume1200mL12001200mLBRAIN
MRI
2VISIT 112011-04-03110STUDYXMOP0001ABC174101234-6666VOLUMEVolume2725mL27252725mLHIPPOCAMPUSLEFTMRI
2VISIT 112011-04-03111STUDYXMOP0001ABC174111234-6666VOLUMEVolume2685mL26852685mLHIPPOCAMPUSRIGHTMRI
2VISIT 112011-04-03112STUDYXMOP0001ABC174121234-6666VOLUMEVolume15635mL1563515635mLTEMPORAL LOBELEFTMRI
2VISIT 112011-04-03113STUDYXMOP0001ABC174131234-6666VOLUMEVolume15650mL1565015650mLTEMPORAL LOBERIGHTMRI
2VISIT 112011-04-03114STUDYXMOP0001ABC174141234-6666VOLUMEVolume7505mL75057505mLBRAIN VENTRICLE
MRI
2VISIT 112011-04-031

The example below shows a Device Identifiers (DI) domain record based on the MRI device used for the brain measurement. A prerequisite for any Device domain is that there will be at least one record in DI. The standard controlled terminology for DIPARMCD, DIPARM, and DIVAL is represented in the table.

di.xpt

RowSTUDYIDDOMAINSPDEVIDDISEQDIPARMCDDIPARMDIVAL1STUDYXDIABC1741TYPEDevice TypeMRI

Device-in-Use (DU) data example related to MO results for the MRI device

This example represents data from one subject collected at two visits regarding parameters from an MRI imaging protocol. DUGRPID is used to facilitate the creation of a RELREC relationship to the morphological result(s). (See table below.)

du.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDDUSEQDUGRPIDDUREFIDDUTESTCDDUTESTDUORRESDUORRESUDUSTRESCDUSTRESNDUSTRESUVISITNUMVISITVISITDYDUDTCDUDY1STUDYXDU2324-P0001ABC1741DUMO1222333-444555COILSTRCoil Strength1.5Tesla1.51.5Tesla1SCREENING-72011-04-19-72STUDYXDU2324-P0001ABC1742DUMO1222333-444555ANTPLANEAnatomical PlaneCORONAL
CORONAL

1SCREENING-72011-04-19-73STUDYXDU2324-P0001ABC1743DUMO1222333-444555STHICKSlice Thickness1mm11mm1SCREENING-72011-04-19-74STUDYXDU2324-P0001ABC1744DUMO1222333-444555MATRIXMatrix256X256
256X256

1SCREENING-72011-04-19-75STUDYXDU2324-P0001ABC1745DUMO1222333-444555FLDVIEWField of View24cm2424cm1SCREENING-72011-04-19-76STUDYXDU2324-P0001ABC1746DUMO1222333-444555RCBDWTHReceiver Bandwidth16kHz161kHz1SCREENING-72011-04-19-77STUDYXDU2324-P0001ABC1747DUMO2444555-666777COILSTRCoil Strength1Tesla11Tesla2VISIT 112011-04-2518STUDYXDU2324-P0001ABC1748DUMO2444555-666777ANTPLANEAnatomical PlaneCORONAL
CORONAL

2VISIT 112011-04-2519STUDYXDU2324-P0001ABC1749DUMO2444555-666777STHICKSlice Thickness2mm22mm2VISIT 112011-04-25110STUDYXDU2324-P0001ABC17410DUMO2444555-666777MATRIXMatrix256X256
256X256

2VISIT 112011-04-25111STUDYXDU2324-P0001ABC17411DUMO2444555-666777FLDVIEWField of View25cm2525cm2VISIT 112011-04-25112STUDYXDU2324-P0001ABC17412DUMO2444555-666777RCBDWTHReceiver Bandwidth16kHz1616kHz2VISIT 112011-04-251

Example on the use of RELREC to relate MO and DU

The example represents the relationship between the MO and DU records for the "SCREENING" and "VISIT 1" visits. MOREFID was used to link the records in DU by DUGRPID. DUGRPID was assigned to all of the records for the visit for the device.

relrec.xpt

RowSTUDYIDUSUBJIDRDOMAINIDVARIDVARVALRELTYPERELID1STUDYX2324-P0001MOMOREFID1234-5678
MODU12STUDYX2324-P0001DUDUGRPIDDUMO1
MODU13STUDYX2324-P0001MOMOREFID1234-6666
MODU24STUDYX2324-P0001DUDUGRPIDDUMO2
MODU2

Example

This example is from a Polycystic Kidney Disease study where kidney, liver, and heart (left ventricle) measurements were recorded. The example represents one subject who had MO results based on a CT-SCAN image at the "BASELINE" visit.

mo.xpt

RowSTUDYIDDOMAINUSUBJIDMOSEQMOTESTCDMOTESTMOORRESMOORRESUMOSTRESCMOSTRESNMOSTRESUMOLOCMOLATMOMETHODMOANMETHVISITNUMVISITMODTC1STUDY01MO2324-P00011WIDTHWidth5mm55mmKIDNEYLEFTCT SCAN
1BASELINE2010-06-192STUDY01MO2324-P00012WIDTHWidth5mm55mmKIDNEYRIGHTCT SCAN
1BASELINE2010-06-193STUDY01MO2324-P00013LENGTHLength11mm1111mmKIDNEYLEFTCT SCAN
1BASELINE2010-06-194STUDY01MO2324-P00014LENGTHLength11mm1111mmKIDNEYRIGHTCT SCAN
1BASELINE2010-06-195STUDY01MO2324-P00015DEPTHDepth2mm22mmKIDNEYLEFTCT SCAN
1BASELINE2010-06-196STUDY01MO2324-P00016DEPTHDepth2mm22mmKIDNEYRIGHTCT SCAN
1BASELINE2010-06-197STUDY01MO2324-P00017VOLUMEVolume25mL2525mLLIVER
CT SCANSTEREOLOGY1BASELINE2010-06-198STUDY01MO2324-P00018VOLUMEVolume50mL5050mLKIDNEYLEFTCT SCANSTEREOLOGY1BASELINE2010-06-199STUDY01MO2324-P00019VOLUMEVolume50mL5050mLKIDNEYRIGHTCT SCANSTEREOLOGY1BASELINE2010-06-1910STUDY01MO2324-P000110VOLUMEVolume100mL100100mLKIDNEYBILATERALCT SCANSTEREOLOGY1BASELINE2010-06-1911STUDY01MO2324-P000111MASSMass225g225225gHEART, LEFT VENTRICLE
CT SCAN
1BASELINE2010-06-19

6.3.10 Morphology/Physiology Domains

Individual domains for morphology and physiology findings about specific body systems are grouped together in this section. This grouping is not meant to imply that there is a single morphology/physiology domain. Additional domains for other body systems are expected to be added in future versions. See Section 6.3.9, Morphology, for an explanation of the relationship between the morphology/physiology domains and the Morphology domain.

6.3.10.1 Generic Morphology/Physiology Specification

This section describes properties common to all the body system-based morphology/physiology domains.

  • The SDTMIG includes several domains for physiology and morphology findings for different body systems. These differ only in body system, in domain code, and in informative content, such as examples.
  • In the partial generic domain specification table below, "--" is used as a placeholder. In each individual body system-based morphology/physiology domain specification, it is replaced by the appropriate domain code.
  • The variables included in the generic morphology/physiology domain specification table below are those required or expected in the individual body system-based morphology/physiology domains. Individual morphology/physiology domains may included additional expected variables. All other variables allowed in findings domains are allowed in the body system-based morphology/physiology domains
  • All body system-based physiology/morphology domains share the same structure, given below. Although time point is not in the structure, it can be included in the structure of a particular domain if time point variables were included in the data represented.
  • CDISC controlled terminology includes codelists for TEST and TESTCD values for each body-system based domain.

--.xpt, Body System-Based Morphology/Physiology — Findings, Version 3.3. One record per finding per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationChar--IdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.Req--SEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject (or within a parameter, in the case of the Trial Summary domain). May be any valid number (including decimals) and does not have to start at 1.Req--TESTCDShort Name of Measurement, Test or ExamChar*Topic

Short character value for --TEST used as a column name when converting a dataset from a vertical format to a horizontal format. The short value can be up to 8 characters.

Subject to Domain-specific test code controlled terminology.

Req--TESTName of Measurement, Test or ExaminationChar*Synonym Qualifier

Long name for --TESTCD.

Subject to Domain-specific test code controlled terminology.

Req--ORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.Exp--STRESCResult or Finding in Standard FormatChar
Result QualifierContains the result value for all findings, copied or derived from --ORRES in a standard format or in standard units. --STRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in --STRESN. For example, if various tests have results "NONE", "NEG", and "NEGATIVE" in --ORRES, and these results effectively have the same meaning, they could be represented in standard format in --STRESC as "NEGATIVE".Exp--LOBXFLLast Observation Before Exposure FlagChar
Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpVISITNUMVisit NumberNum
Timing
  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
Exp--DTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation.Exp--DYStudy Day of CollectionNum
TimingStudy day of the collection, in integer days. The algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in the Demographics (DM) domain.Exp

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

6.3.10.2 Cardiovascular System Findings

CV – Description/Overview

A findings domain that contains physiological and morphological findings related to the cardiovascular system, including the heart, blood vessels and lymphatic vessels.

CV – Specification

cv.xpt, Cardiovascular System Findings — Findings, Version 1.0. One record per finding or result per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharCVIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqCVSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject. May be any valid number (including decimals) and does not have to start at 1.ReqCVGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain.PermCVREFIDReference IDChar
IdentifierOptional internal or external identifier.PermCVSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Example: "preprinted line identifier on a Case Report Form".PermCVLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship.PermCVLNKGRPLink GroupChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermCVTESTCDShort Name of Cardiovascular TestChar(CVTESTCD)TopicShort name of the measurement, test, or examination described in CVTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in CVTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST"). CVTESTCD cannot contain characters other than letters, numbers, or underscores.ReqCVTESTName of Cardiovascular TestChar(CVTEST)Synonym QualifierLong name For CVTESTCD. The value in CVTEST cannot be longer than 40 characters.ReqCVCATCategory for Cardiovascular TestChar*Grouping QualifierUsed to define a category of topic-variable values.PermCVSCATSubcategory for Cardiovascular TestChar*Grouping QualifierUsed to define a further categorization of CVCAT values.PermCVPOSPosition of Subject During ObservationChar(POSITION)Record QualifierPosition of the subject during a measurement or examination. Examples: "SUPINE", "STANDING", "SITTING".PermCVORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpCVORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. Unit for CVORRES.PermCVSTRESCCharacter Result/Finding in Std FormatChar*Result QualifierContains the result value for all findings, copied or derived from CVORRES in a standard format or in standard units. CVSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in CVSTRESN. For example, if various tests have results "NONE", "NEG", and "NEGATIVE" in CVORRES and these results effectively have the same meaning, they could be represented in standard format in CVSTRESC as "NEGATIVE".ExpCVSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from CVSTRESC. CVSTRESN should store all numeric test results or findings.PermCVSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for CVSTRESC and CVSTRESN.PermCVSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermCVREASNDReason Not DoneChar
Record QualifierDescribes why a measurement or test was not performed. Examples: "BROKEN EQUIPMENT" or "SUBJECT REFUSED". Used in conjunction with CVSTAT when value is "NOT DONE".PermCVLOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement. Example: "HEART", "LEFT VENTRICLE".PermCVLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL", "UNILATERAL".PermCVDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermCVMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod used to create the result.PermCVLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpCVBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that CVBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermCVDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermCVEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", " INDEPENDENT ASSESSOR", "RADIOLOGIST".PermCVEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in CVEVAL. Examples: "RADIOLOGIST1" or "RADIOLOGIST2".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
TimingProtocol-defined description of clinical encounter. May be used in addition to VISITNUM and/or VISITDY.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermCVDTCDate/Time of TestCharISO 8601TimingCollection date and time of an observation.ExpCVDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermCVTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken, as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See CVTPTNUM and CVTPTREF.PermCVTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermCVELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned Elapsed time relative to a planned fixed reference (CVTPTREF) such as "PREVIOUS DOSE" or "PREVIOUS MEAL". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermCVTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by CVELTM, CVTPTNUM, and CVTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermCVRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by CVTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

CV – Assumptions
  1. This domain is used to represent results and findings of cardiovascular diagnostic procedures. Information about the conduct of the procedure(s), if collected, is submitted in the Procedure Domain (PR).
  2. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the CV domain, but the following Qualifiers would generally not be used in CV: --MODIFY, --BODSYS, --FAST, --ORNRLO, --ORNRHI, --TNRLO, --STNRHI, and --LOINC.
CV – Examples

Example

The example below shows various findings related to the aortic artery. This example also shows the evaluation for the presence or absence of abdominal aortic aneurysms. The suprarenal, infrarenal, and thoracic sections of the aorta were examined for aneurysms. This level of anatomical location detail can be found in CVLOC. The records in Rows 1 to 3 are related assessments regarding an aneurysm in the thoracic aorta and are grouped together using the CVGRPID variable.

cv.xpt

RowSTUDYIDDOMAINUSUBJIDCVSEQCVGRPIDCVTESTCDCVTESTCVORRESCVSTRESCCVLOCCVMETHODVISITNUMVISITCVDTC1ABC123CV002-200412ANEURINDAneurysm IndicatorYYTHORACIC AORTATRANSTHORACIC ECHOCARDIOGRAPHY2BASELINE2015-06-09T14:202ABC123CV002-200422DISECINDDissection IndicatorYYTHORACIC AORTATRANSTHORACIC ECHOCARDIOGRAPHY2BASELINE2015-06-09T14:203ABC123CV002-200432STANFADCStanford AoD ClassificationCLASS ACLASS ATHORACIC AORTATRANSTHORACIC ECHOCARDIOGRAPHY2BASELINE2015-06-09T14:204ABC123CV002-20044
ANEURINDAneurysm IndicatorNNSUPRARENAL AORTATRANSTHORACIC ECHOCARDIOGRAPHY2BASELINE2015-06-09T14:205ABC123CV002-20045
ANEURINDAneurysm IndicatorNNINFRARENAL AORTATRANSTHORACIC ECHOCARDIOGRAPHY2BASELINE2015-06-09T14:20

Example

In this example the CVTESTs represent the structure of the aortic valve evaluated during a transthoracic echocardiography procedure.

cv.xpt

RowSTUDYIDDOMAINUSUBJIDCVSEQCVTESTCDCVTESTCVCATCVORRESCVORRESUCVSTRESCCVSTRESNCVSTRESUCVLOCCVMETHODVISITNUMVISITCVDTC1ABC123CV10011NCVALTYPNative Cardiac Valve Intervention TypeVALVULAR STRUCTURE, COMMONNATIVE, WITHOUT INTERVENTION
NATIVE, WITHOUT INTERVENTION

AORTIC VALVETRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:152ABC123CV10012SIZESizeVALVULAR STRUCTURE, COMMONREDUCED
REDUCED

AORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:153ABC123CV10013MNDIAEVSMinor Axis Cross-sec Diameter, EVSVALVULAR STRUCTURE, COMMON2.18cm2.182.18cmAORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:154ABC123CV10014MJDIAEVSMajor Axis Cross-sec Diameter, EVSVALVULAR STRUCTURE, COMMON2.48cm2.482.48cmAORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:155ABC123CV10015MNDIAEVDMinor Axis Cross-sec Diameter, EVDVALVULAR STRUCTURE, COMMON1.92cm1.921.92cmAORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:156ABC123CV10016MJDIAEVDMajor Axis Cross-sec Diameter, EVDVALVULAR STRUCTURE, COMMON2.58cm2.582.58cmAORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:157ABC123CV10017MNDIAMVSMinor Axis Cross-sec. Diameter, MVSVALVULAR STRUCTURE, COMMON2.11cm2.112.11cmAORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:158ABC123CV10018MJDIAMVSMajor Axis Cross-sec. Diameter, MVSVALVULAR STRUCTURE, COMMON2.39cm2.392.39cmAORTIC VALVE ANNULUSTRANSTHORACIC ECHOCARDIOGRAPHY5MONTH 22015-08-05T011:15

6.3.10.3 Musculoskeletal System Findings

MK – Description/Overview

A findings domain that contains physiological and morphological findings related to the system of muscles, tendons, ligaments, bones, joints, and associated tissues.

MK – Specification

mk.xpt, Musculoskeletal System Findings — Findings, Version 1.0. One record per assessment per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharMKIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqMKSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject (or within a parameter, in the case of the Trial Summary domain). May be any valid number (including decimals) and does not have to start at 1.ReqMKGRPIDGroup IDChar
IdentifierUsed to link together a block of related records within a subject in a domain.PermMKREFIDReference IDChar
IdentifierOptional internal or external identifier such as lab specimen ID or a medical image.PermMKSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Example: Preprinted line identifier on a Concomitant Medications page.PermMKLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship.PermMKLNKGRPLink Group IDChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermMKTESTCDShort Name of Musculoskeletal TestChar(MUSCTSCD)TopicShort character value for MKTEST used as a column name when converting a dataset from a vertical format to a horizontal format. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in MKTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). MKTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "TNDRIND", "SWLLIND", "SGJSNSCR".ReqMKTESTName of Musculoskeletal TestChar(MUSCTS)Synonym QualifierLong name For MKTESTCD. Examples: "Tenderness Indicator", "Swollen Indicator", "Sharp/Genant JSN Score".ReqMKCATCategory for Musculoskeletal TestChar*Grouping QualifierUsed to define a category of topic-variable values. Examples: "SWOLLEN/TENDER JOINT ASSESSMENT".PermMKSCATSubcategory for Musculoskeletal TestChar*Grouping QualifierUsed to define a further categorization of MKCAT values.PermMKPOSPosition of SubjectChar(POSITION)Record QualifierPosition of the subject during a measurement or examination. Examples: "SUPINE", "STANDING", "SITTING".PermMKORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpMKORRESUOriginal UnitsChar(UNIT)Variable QualifierUnit for MKORRES.PermMKSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from MKORRES in a standard format or in standard units. MKSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in MKSTRESN. For example, if various tests have results "NONE", "NEG", and "NEGATIVE" in MKORRES and these results effectively have the same meaning, they could be represented in standard format in MKSTRESC as "NEGATIVE".ExpMKSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from MKSTRESC. MKSTRESN should store all numeric test results or findings.PermMKSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for MKSTRESC and MKSTRESN.PermMKSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or that a test was attempted but did not generate a result. Should be null if a result exists in MKORRES.PermMKREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with MKSTAT when value is "NOT DONE".PermMKLOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement. Examples: "INTERPHALANGEAL JOINT 1", "SHOULDER JOINT".ExpMKLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermMKDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermMKMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "X-RAY", "MRI", "CT SCAN".PermMKLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpMKBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that MKBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermMKDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermMKEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "RADIOLOGIST".PermMKEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in MKEVAL. Examples: "RADIOLOGIST1" or "RADIOLOGIST2".PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermMKDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation.ExpMKDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermMKTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See MKTPTNUM and MKTPTREF.PermMKTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermMKELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned Elapsed time relative to a planned fixed reference (MKTPTREF) such as "Previous Dose" or "Previous Meal". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermMKTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by MKELTM, MKTPTNUM, and MKTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermMKRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by MKTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

MK – Assumptions
  1. This domain should not be used for oncology data related to the musculoskeletal system (e.g., bone lesions). Such data should be placed in the appropriate oncology domains: TU, TR, and/or RS.
  2. Musculoskeletal assessment examples that may have results represented in the MK domain include the following: morphology/physiology observations such as swollen/tender joint count, limb movement, and strength/grip measurements.
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the MK domain, but the following qualifiers would generally not be used in MK: --MODIFY, --BODSYS, --LOINC, --TOX, --TOXGR, --FAST, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --ORREF, --STREFC, --STREFN.
MK – Examples

Example

This example illustrates the data collected for the Swollen/Tender Joint Count assessment, specifically the 68-joint count. After determining whether each joint is swollen or tender, the assessment includes adding up the number of "Yes" responses for swollen joints and tender joints to obtain a total counts for swollen joints and tender joints. Total counts were not collected on the CRF since they were to be derived in ADaM datasets. Data collection included a field for marking a joint "Not Evaluable" when that joint met a condition (e.g., infection of the overlying tissue or skin, grossly edematous, fused) which precluded joint assessment. as specified by the protocol and the protocol-related joint assessor training. A field for the reason that a joint was not evaluable was not needed. Note that there was a field for marking a joint assessment as "Not Done"; this was to be used if the joint assessor overlooked or missed that joint while performing the joint assessment.

The data collected are represented in the Musculoskeletal System Findings (MK) domain. Each joint location is specified in MKLOC with laterality ("RIGHT" or "LEFT") in MKLAT. Since the evaluation includes a large number of joints that would result in many records, only a subset of the data collected is shown below.

Rows 1-8, 11-12, 15-16:Show the occurrence of tenderness or swelling (MKORRES/MKSTRESC = "Y" or "N") at specific joint locations, represented in MKLOC, on the right and left sides (MKLAT) of the body.Rows 9-10:Show that the assessments for tenderness and swelling of the MKLOC = "ACROMIOCLAVICULAR JOINT" on the right side of the body was not performed (MKSTAT = "NOT DONE") but a specific reason was not collected on the CRF.Rows 13-14:Show that the assessments for tenderness and swelling of the MKLOC = "SHOULDER JOINT" on the right side of the body was not performed (MKSTAT = "NOT DONE") because it wasn't evaluable (MKREASND = "JOINT NOT EVALUABLE").

mk.xpt

RowSTUDYIDDOMAINUSUBJIDMKSEQMKTESTCDMKTESTMKORRESMKSTRESCMKSTRESNMKSTATMKREASNDMKLOCMKLATMKMETHODVISITNUMVISITMKDTC1DEFMKDEF-1381TNDRINDTenderness IndicatorYY


TEMPOROMANDIBULAR JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-302DEFMKDEF-1382SWLLINDSwollen IndicatorYY


TEMPOROMANDIBULAR JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-303DEFMKDEF-1383TNDRINDTenderness IndicatorNN


TEMPOROMANDIBULAR JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-304DEFMKDEF-1384SWLLINDSwollen IndicatorNN


TEMPOROMANDIBULAR JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-305DEFMKDEF-1385TNDRINDTenderness IndicatorYY


STERNOCLAVICULAR JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-306DEFMKDEF-1386SWLLINDSwollen IndicatorNN


STERNOCLAVICULAR JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-307DEFMKDEF-1387TNDRINDTenderness IndicatorYY


STERNOCLAVICULAR JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-308DEFMKDEF-1388SWLLINDSwollen IndicatorYY


STERNOCLAVICULAR JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-309DEFMKDEF-1389TNDRINDTenderness Indicator


NOT DONE
ACROMIOCLAVICULAR JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-3010DEFMKDEF-13810SWLLINDSwollen Indicator


NOT DONE
ACROMIOCLAVICULAR JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-3011DEFMKDEF-13811TNDRINDTenderness IndicatorYY


ACROMIOCLAVICULAR JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-3012DEFMKDEF-13812SWLLINDSwollen IndicatorYY


ACROMIOCLAVICULAR JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-3013DEFMKDEF-13813TNDRINDTenderness Indicator


NOT DONEJOINT NOT EVALUABLESHOULDER JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-3014DEFMKDEF-13814SWLLINDSwollen Indicator


NOT DONEJOINT NOT EVALUABLESHOULDER JOINTRIGHTPHYSICAL EXAMINATION2WEEK 42012-09-3015DEFMKDEF-13815TNDRINDTenderness IndicatorNN


SHOULDER JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-3016DEFMKDEF-13816SWLLINDSwollen IndicatorYY


SHOULDER JOINTLEFTPHYSICAL EXAMINATION2WEEK 42012-09-30

Example

This example illustrates the collection of scores for the joint space narrowing assessment. There are two scoring methods that may be used to evaluate the joints via a radiographic image: Sharp/Genant and Sharp/van der Heijde. In this evaluation of radiographs for joint narrowing, each joint was graded. If the joint was not assessed, a reason why it was not assessed was provided.

The data collected are represented in the Musculoskeletal System Findings (MK) domain. In this example, the evaluation was done by a trained evaluator (MKEVAL = "INDEPENDENT ASSESSOR") from an X-ray using the Sharp/Genant scoring method. Each image was assessed by two readers of the same role; in this example, MKEVALID is populated with "READER 1" because these assessments were performed by the first reader. The method used to obtain the image is represented in MKMETHOD = "X-RAY". The scoring method used for the assessment is pre-coordinated into MKTESTCD and MKTEST. Each joint location is specified in MKLOC with laterality ("RIGHT" or "LEFT") in MKLAT. Since the evaluation includes a large number of joints that would result in many records, only a subset of the data collected is shown below. The total score for the assessment was not collected, so is not represented in this dataset; it was to be derived in an ADaM dataset.

Rows 1-2, 4-5, 7-8, 10-11, 13-16:Show the text description of each joint space narrowing score in MKORRES and the corresponding numeric score in MKSTRESC/MKSTRESN.Rows 3, 6, 9, 12:Show data collected for joints that were not assessed, MKSTAT = "NOT DONE", with the reason collected on the CRF represented in MKREASND.

mk.xpt

RowSTUDYIDDOMAINUSUBJIDMKSEQMKTESTCDMKTESTMKORRESMKSTRESCMKSTRESNMKSTATMKREASNDMKLOCMKLATMKMETHODMKEVALMKEVALIDVISITNUMVISITMKDTC1XYZMKXYZ-0021SGJSNSCRSharp/Genant JSN ScoreMODERATE; 51-75% LOSS OF JOINT SPACE22

INTERPHALANGEAL JOINT 1RIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-122XYZMKXYZ-0022SGJSNSCRSharp/Genant JSN ScoreMODERATE- SEVERE; 76-95% LOSS OF JOINT SPACE2.52.5

INTERPHALANGEAL JOINT 1LEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-123XYZMKXYZ-0023SGJSNSCRSharp/Genant JSN Score


NOT DONEAMPUTATION/MISSING ANATOMY/JOINT REPLACEMENT/ SURGICAL ALTERATIONPROXIMAL INTERPHALANGEAL JOINT 2 OF THE HANDRIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-124XYZMKXYZ-0024SGJSNSCRSharp/Genant JSN ScoreSEVERE; PARTIAL OR EQUIVOCAL ANKYLOSIS3.53.5

PROXIMAL INTERPHALANGEAL JOINT 2 OF THE HANDLEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-125XYZMKXYZ-0025SGJSNSCRSharp/Genant JSN ScoreMODERATE; 51-75% LOSS OF JOINT SPACE22

PROXIMAL INTERPHALANGEAL JOINT 3 OF THE HANDRIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-126XYZMKXYZ-0026SGJSNSCRSharp/Genant JSN Score


NOT DONEINADEQUATE IMAGE QUALITYPROXIMAL INTERPHALANGEAL JOINT 3 OF THE HANDLEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-127XYZMKXYZ-0027SGJSNSCRSharp/Genant JSN ScoreMODERATE-SEVERE; 76-95% LOSS OF JOINT SPACE2.52.5

METACARPOPHALANGEAL JOINT 1RIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-128XYZMKXYZ-0028SGJSNSCRSharp/Genant JSN ScoreSEVERE; PARTIAL OR EQUIVOCAL ANKYLOSIS3.53.5

METACARPOPHALANGEAL JOINT 1LEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-129XYZMKXYZ-0029SGJSNSCRSharp/Genant JSN Score


NOT DONEINADEQUATE IMAGE QUALITYMETACARPOPHALANGEAL JOINT 2RIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1210XYZMKXYZ-00210SGJSNSCRSharp/Genant JSN ScoreMILD-MODERATE; 26-50% LOSS OF JOINT SPACE1.51.5

METACARPOPHALANGEAL JOINT 2LEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1211XYZMKXYZ-00211SGJSNSCRSharp/Genant JSN ScoreNORMAL00

METACARPOPHALANGEAL JOINT 3RIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1212XYZMKXYZ-00212SGJSNSCRSharp/Genant JSN Score


NOT DONEAMPUTATION/MISSING ANATOMY/JOINT REPLACEMENT/SURGICAL ALTERATIONMETACARPOPHALANGEAL JOINT 3LEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1213XYZMKXYZ-00213SGJSNSCRSharp/Genant JSN ScoreSEVERE; COMPLETE LOSS OF JOINT SPACE, DISLOCATION WITH EROSION33

METACARPOPHALANGEAL JOINT 4RIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1214XYZMKXYZ-00214SGJSNSCRSharp/Genant JSN ScoreSEVERE; PARTIAL OR EQUIVOCAL ANKYLOSIS3.53.5

METACARPOPHALANGEAL JOINT 4LEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1215XYZMKXYZ-00215SGJSNSCRSharp/Genant JSN ScoreQUESTIONABLE0.50.5

METACARPOPHALANGEAL JOINT 5RIGHTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-1216XYZMKXYZ-00216SGJSNSCRSharp/Genant JSN ScoreNORMAL00

METACARPOPHALANGEAL JOINT 5LEFTX-RAYINDEPENDENT ASSESSORREADER 14WEEK 122013-08-12

6.3.10.4 Nervous System Findings

NV – Description/Overview

A findings domain that contains physiological and morphological findings related to the nervous system, including the brain, spinal cord, the cranial and spinal nerves, autonomic ganglia and plexuses.

NV – Specification

nv.xpt, Nervous System Findings — Findings, Version 1.0. One record per finding per location per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharNVIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqFOCIDFocus of Study-Specific InterestChar
IdentifierIdentification of a focus of study-specific interest on or within a subject or specimen as called out in the protocol for which a measurement, test, or examination was performed, such as a drug application site, e.g., "Injection site 1", "Biopsy site 1", "Treated site 1", or a more specific focus, e.g., "OD" (right eye) or "Upper left quadrant of the back". The value in this variable should have inherent semantic meaning.PermNVSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqNVGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermNVREFIDReference IDChar
IdentifierInternal or external procedure identifier.PermNVSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the procedure or test page.PermNVLNKIDLink IDChar
IdentifierIdentifier used to link a procedure to the assessment results over the course of the study.PermNVLNKGRPLink GroupChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermNVTESTCDShort Name of Nervous System TestChar(NVTESTCD)TopicShort name of the measurement, test, or examination described in NVTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in NVTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). NVTESTCD cannot contain characters other than letters, numbers, or underscores. Example: "SUVR", "N75LAT", "P100LAT","N145LAT", etc.ReqNVTESTName of Nervous System TestChar(NVTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in NVTEST cannot be longer than 40 characters. Example: "Standard Uptake Value Ratio", "N75 Latency", "P100 Latency", "N145 Latency", etc.ReqNVCATCategory for Nervous System TestChar
Grouping QualifierUsed to define a category of topic-variable values. Example: "VISUAL EVOKED POTENTIAL".PermNVSCATSubcategory for Nervous System TestChar
Grouping QualifierUsed to define a further categorization of NVCAT values.PermNVORRESResult or Finding in Original UnitsChar
Result QualifierResult of the procedure measurement or finding as originally received or collected.ExpNVORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for NVORRES.PermNVSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from NVORRES in a standard format or standard units. NVSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in NVSTRESN.ExpNVSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from NVSTRESC. NVSTRESN should store all numeric test results or findings.PermNVSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for NVSTRESC or NVSTRESN.PermNVSTATCompletion StatusChar(ND)Record QualifierUsed to indicate a test was not done, or a measurement was not taken. Should be null if a result exists in NVORRES.PermNVREASNDReason Not DoneChar
Record QualifierDescribes why a measurement or test was not performed. Examples: "BROKEN EQUIPMENT" or "SUBJECT REFUSED". Used in conjunction with NVSTAT when value is "NOT DONE".PermNVLOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement. Examples: "BRAIN", "EYE", "PRECUNEUS", "CINGULATE CORTEX", etc.PermNVLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermNVDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermNVMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "EEG", "PET/CT SCAN ", "FDGPET", etc.PermNVLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermNVBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that NVBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermNVDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermNVEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "RADIOLOGIST".PermNVEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in NVEVAL. Examples: "RADIOLOGIST 1" or "RADIOLOGIST 2".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermNVDTCDate/Time of CollectionCharISO 8601TimingDate of procedure or test.ExpNVDYStudy Day of Visit/Collection/ExamNum
Timing
  1. Study day of the procedure or test, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
PermNVTPTPlanned Time Point NameChar
Timing
  1. Text description of time when measurement should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See NVTPTNUM and NVTPTREF. Examples: "Start", "5 min post".
PermNVTPTNUMPlanned Time Point NumberNum
TimingNumerical version of NVTPT to aid in sorting.PermNVELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a fixed time point reference (NVTPTREF). Not a clock time or a date time variable. Represented as an ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by NVTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by NVTPTREF.PermNVTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by NVELTM, NVTPTNUM, and NVTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermNVRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by --TPTREF in ISO 8601 character format.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

NV – Assumptions
  1. Methods of assessment for nervous system findings may include nerve conduction studies, EEG, EMG, and imaging.
  2. Additional Findings Qualifiers:
    1. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the NV domain, but the following Qualifiers would not generally be used in NV: --MODIFY, --BODSYS, --LOINC, --TOX, --TOXGR.
NV – Examples

Example

The following example demonstrates the SDTM-based modeling of the nervous system information collected and generated (as described above) from separate PET or PET/CT procedures.

This example shows measures for standard uptake value ratios taken from three PET scans. SPDEVID shows the scanner used. NVLNKID can be used to link back to the imaging procedure record in the PR domain (PRLNKID), as well as to the tracer administration record in the AG domain (AGLNKID). AGLNKID would be used to determine which tracer uptake is being measured (SUVR), and therefore to which biomarker the findings pertain. NVDTC corresponds to the date of the PET or PET/CT procedure from which these results were obtained.

Rows 1-2:Show the Standard Uptake Value Ratio (SUVR) findings based on a PET/CT scan for a subject.Rows 3-4:Show the SUVR findings based on a PET/CT scan for a subject.Rows 5-6:Show the SUVR findings based on an FDG-PET scan for a subject.

nv.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDNVSEQNVREFIDNVLNKIDNVTESTCDNVTESTNVORRESNVORRESUNVSTRESCNVSTRESNNVSTRESUNVLOCNVDIRNVMETHODVISITNUMNVDTC1ABC123NVAD01-101221123603SUVRStandard Uptake Value Ratio.95RATIO.95.95RATIOPRECUNEUS
PET/CT SCAN12012-05-222ABC123NVAD01-101222123603SUVRStandard Uptake Value Ratio1.17RATIO1.17
RATIOCINGULATE CORTEXPOSTERIORPET/CT SCAN12012-05-223ABC123NVAD01-102221123704SUVRStandard Uptake Value Ratio1.21RATIO1.211.21RATIOPRECUNEUS
PET/CT SCAN12012-05-224ABC123NVAD01-102222123704SUVRStandard Uptake Value Ratio1.78RATIO1.781.78RATIOCINGULATE CORTEXPOSTERIORPET/CT SCAN12012-05-225ABC123NVAD01-103441123805SUVRStandard Uptake Value Ratio1.52RATIO1.521.52RATIOPRECUNEUS
FDGPET12012-05-226ABC123NVAD01-103442123805SUVRStandard Uptake Value Ratio1.63RATIO1.631.63RATIOCINGULATE CORTEXPOSTERIORFDGPET12012-05-22

The reference region used for the SUVR tests shown is represented in a Supplemental Qualifiers dataset.

suppnv.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1ABC123NVAD01-101NVSEQ1REFREGReference RegionCEREBELLUM2ABC123NVAD01-101NVSEQ2REFREGReference RegionCEREBELLUM3ABC123NVAD01-102NVSEQ1REFREGReference RegionCEREBELLUM4ABC123NVAD01-102NVSEQ2REFREGReference RegionCEREBELLUM5ABC123NVAD01-103NVSEQ1REFREGReference RegionPONS6ABC123NVAD01-103NVSEQ2REFREGReference RegionPONS

The RELREC table below displays the dataset relationship on how a procedure is linked to multiple Nervous System (NV) domain records and how an individual Procedure Agents (AG) administration record related to a scan is linked to multiple Nervous System (NV) domain records. The RELREC table below uses --LNKID to relate the PR and AG domains to each other and to NV, and --REFID to relate NV and DU.

In this example, the sponsor has maintained two sets of reference identifiers (REFID values) for the specific purpose of being able to relate records across multiple domains. Because the SDTMIG-MD advocates the use of --REFID to link a group of settings to the results obtained from the reading or interpretation of the test (see SDTMIG-MD v1.0, Section 4.2.1, Assumption 8), --LNKID has been used to establish the relationships between the procedure, the substance administered during the procedure, and the results obtained from the procedure. --LNKID is unique for each procedure for each subject, so datasets may be related to each other as a whole.

Rows 1-2:Show the relationship between the scan, represented in PR, and the radiolabel tracer used, represented in AG. There is only one tracer administration for each scan, and only one scan for each tracer administration, so the relationship is ONE to ONE.Rows 3-4:Show the relationship between the scan, represented in PR, and the SUVR results obtained from the scan, represented in NV. Each scan yields two results, so the relationship is ONE to MANY.Rows 5-6:Show the relationship between the radiolabel tracer used and the SUVR results for each scan. This relationship may seem indirect, but it is not: The choice of radiolabel has the potential to affect the results obtained. Because the relationship between PR and AG is ONE to ONE and the relationship between PR and NV is ONE to MANY, the relationship between AG and NV must be ONE to MANY.Rows 7-8:Show the relationship between the SUVR results and the specific settings for the device used for each scan. There is more than one result from each scan, and more than one setting for each scan, so the relationship is MANY to MANY. This relationship is unusual and challenging to manage in a join/merge, and only represents the concept of this relationship.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC123PR
PRLNKID
ONE62ABC123AG
AGLNKID
ONE63ABC123PR
PRLNKID
ONE74ABC123NV
NVLNKID
MANY75ABC123AG
AGLNKID
ONE86ABC123NV
NVLNKID
MANY87ABC123NV
NVLNKID
MANY98ABC123DU
DULNKID
MANY9

Example

The following examples show how to represent components of a pattern-reversal visual evoked potential (VEP) test elicited by checkerboard stimuli for a subject with optic neuritis. VEPs are detected via an electroencephalogram (EEG) using leads that are placed on the back of the subject's head. It is important to note that the nature of VEP testing is such that NVMETHOD should be equal to "EEG", and that NVCAT should be equal to "VISUAL EVOKED POTENTIAL". Several latencies from each eye including N75, P100, and N145, as well as the P100 peak-to-peak amplitude (75-100), are collected and should be represented in NVTESTCD/NVTEST. Details about the VEP equipment including the checkerboard size should be represented in the appropriate device domains. To interpret, each VEP component is compared against normative values established by the laboratory using healthy controls. In this example, a VEP component is considered abnormal if it falls outside of three standard deviations from the normative lab mean. These low and high values are stored in NVORNRLO and NVORNRHI respectively and the interpretation of each VEP component is represented in NVNRIND. In addition to interpreting each VEP component as normal or abnormal, the overall test for each eye may have an interpretation. In this scenario, NVTESTCD/NVTEST should be equal to INTP/Interpretation and NVORRES should represent whether the overall test in each eye is normal or abnormal. NVGRPID links the each VEP component to the overall interpretation.

The NV domain should be used to represent the VEP latencies, P100 peak-to-peak amplitude, and their interpretations. SPDEVID allows the results to be related to both the VEP testing device as well as the checkerboard size.

Rows 1-4:Show the VEP measurements from the right eye.Row 5:Shows that when all the components of right eye VEP are considered together (NVGRPID = 1), the overall test is interpreted as abnormal.Rows 6-9:Show the VEP measurements from the left eye.Row 10:Shows that when all the components of left eye VEP are considered together (NVGRPID = 2), the overall test is interpreted as abnormal.

nv.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDFOCIDNVSEQNVGRPIDNVTESTCDNVTESTNVCATNVORRESNVORRESUNVSTRESCNVSTRESNNVSTRESUNVORNRLONVORNRHINVNRINDNVLOCNVLATNVMETHODVISITNUMNVDTC1MS123NVMS01-01123OD11N75LATN75 LatencyVISUAL EVOKED POTENTIAL79.8msec79.879.8msec54.6894NORMALEYERIGHTEEG12013-02-082MS123NVMS01-01123OD21P100LATP100 LatencyVISUAL EVOKED POTENTIAL129msec129129msec76.75113.71ABNORMALEYERIGHTEEG12013-02-083MS123NVMS01-01123OD31N145LATN145 LatencyVISUAL EVOKED POTENTIAL181msec181181msec114.27156.03ABNORMALEYERIGHTEEG12013-02-084MS123NVMS01-01123OD41P100AMPP100 AmplitudeVISUAL EVOKED POTENTIAL5.02uV5.025.02uV5.2612.64ABNORMALEYERIGHTEEG12013-02-085MS123NVMS01-01123OD51INTPInterpretationVISUAL EVOKED POTENTIALABNORMAL
ABNORMAL




EYERIGHTEEG12013-02-086MS123NVMS01-01123OS62N75LATN75 LatencyVISUAL EVOKED POTENTIAL83.8msec83.883.8msec54.4295.1NORMALEYELEFTEEG12013-02-087MS123NVMS01-01123OS72P100LATP100 LatencyVISUAL EVOKED POTENTIAL126msec126126msec76.9115.78ABNORMALEYELEFTEEG12013-02-088MS123NVMS01-01123OS82N145LATN145 LatencyVISUAL EVOKED POTENTIAL160msec160160msec115.65157.65ABNORMALEYELEFTEEG12013-02-089MS123NVMS01-01123OS92P100AMPP100 AmplitudeVISUAL EVOKED POTENTIAL4.37uV4.374.37uV4.7812.7ABNORMALEYELEFTEEG12013-02-0810MS123NVMS01-01123OS102INTPInterpretationVISUAL EVOKED POTENTIALABNORMAL
ABNORMAL




EYELEFTEEG12013-02-08

Information about the VEP device is not shown. Identifying information would be represented using the Device Identifiers (DI) domain, and any properties of the device that may change between assessments would be represented and Device In-Use (DU) domains. See the SDTMIG-MD for examples of these domains.

6.3.10.5 Ophthalmic Examinations

OE – Description/Overview

A findings domain that contains tests that measure a person's ocular health and visual status, to detect abnormalities in the components of the visual system, and to determine how well the person can see.

OE – Specification

oe.xpt, Ophthalmic Examinations — Findings, Version 1.0. One record per ophthalmic finding per method per location, per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharOEIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqFOCIDFocus of Study-Specific InterestChar(OEFOCUS)IdentifierIdentification of a focus of study-specific interest on or within a subject or specimen as called out in the protocol for which a measurement, test, or examination was performed.PermOESEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqOEGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain.PermOELNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship.PermOELNKGRPLink GroupChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermOETESTCDShort Name of Ophthalmic Test or ExamChar(OETESTCD)TopicShort character value for OETEST used as a column name when converting a dataset from a vertical format to a horizontal format. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in OETESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). OETESTCD cannot contain characters other than letters, numbers, or underscores. Example: "NUMLCOR".ReqOETESTName of Ophthalmic Test or ExamChar(OETEST)Synonym QualifierLong name for the test or examination used to obtain the measurement or finding. The value in OETEST cannot be longer than 40 characters. Example: Number of Letters Correct for OETESTCD = "NUMLCOR".ReqOETSTDTLOphthalmic Test or Exam DetailChar*Variable QualifierFurther description of OETESTCD and OETEST.PermOECATCategory for Ophthalmic Test or ExamChar*Grouping QualifierUsed to define a category of topic-variable values. Examples: "VISUAL ACUITY", "CONTRAST SENSITIVIY", "OCULAR COMFORT".PermOESCATSubcategory for Ophthalmic Test or ExamChar*Grouping QualifierUsed to define a further categorization of OECAT values. Examples: "HIGH CONTRAST" and "LOW CONTRAST" when OECAT is "VISUAL ACUITY".PermOEORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected. Examples: "120", "<1, NORMAL", "RED SPOT VISIBLE".ExpOEORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal unit for OEORRES. Examples: "mm", "um".ExpOEORNRLONormal Range Lower Limit-Original UnitsChar
Variable QualifierLower end of normal range or reference range for results stored in OEORRES.PermOEORNRHINormal Range Upper Limit-Original UnitsChar
Variable QualifierUpper end of normal range or reference range for results stored in OEORRES.PermOESTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from OEORRES in a standard format or in standard units. OESTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in OESTRESN.ExpOESTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from OESTRESC. OESTRESN should store all numeric test results or findings.ExpOESTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for OESTRESC and OESTRESN. Examples: "mm", "um".ExpOESTNRLONormal Range Lower Limit-Standard UnitsNum
Variable QualifierLower end of normal range or reference range for standardized results (e.g., OESTRESC, OESTRESN) represented in standardized units (OESTRESU).PermOESTNRHINormal Range Upper Limit-Standard UnitsNum
Variable QualifierUpper end of normal range or reference range for standardized results (e.g., OESTRESC, OESTRESN) represented in standardized units (OESTRESU).PermOESTNRCNormal Range for Character ResultsChar
Variable QualifierNormal range or reference range for results stored in OESTRESC that are character in ordinal or categorical scale. Example: "Negative to Trace".PermOENRINDNormal/Reference Range IndicatorChar(NRIND)Variable QualifierUsed to indicate the value is outside the normal range or reference range. May be defined by OEORNRLO and OEORNRHI or other objective criteria. Examples: "Y", "N"; "HIGH", "LOW", "NORMAL", "ABNORMAL".PermOERESCATResult CategoryChar
Variable QualifierUsed to categorize the result of a finding or medical status per interpretation of test results. Examples: "POSITIVE", "NEGATIVE". The variable OERESCAT is not meant to replace the use of OENRIND for cases where normal ranges are provided.PermOESTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermOEREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with OESTAT when value is "NOT DONE".PermOEXFNExternal File PathChar
Record QualifierFilename for an external file, such as one for a retinal OCT image.PermOELOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement. Examples: "EYE" for a finding record relative to the complete eye, "RETINA" for a measurement or assessment of only the retina.ExpOELATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".ExpOEDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermOEPORTOTPortion or TotalityChar(PORTOT)Variable QualifierQualifier for anatomical location or specimen further detailing the distribution, which means arrangement of, apportioning of. Examples: "ENTIRE", "SINGLE", "SEGMENT", "MANY".PermOEMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Example: "ETDRS EYE CHART" for OETESTCD = "NUMLCOR". The different methods may offer different functionality or granularity, affecting the set of results and associated meaning.ExpOELOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpOEBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that OEBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermOEDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermOEEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "INDEPENDENT ASSESSOR", "INVESTIGATOR".PermOEEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in OEEVAL. Examples: "RADIOLOGIST1" or "RADIOLOGIST2".PermOEACPTFLAccepted Record FlagChar(NY)Record QualifierIn cases where more than one assessor provides an evaluation of a result or response, this flag identifies the record that is considered, by an independent assessor, to be the accepted evaluation. Expected to be "Y" or null.PermOEREPNUMRepetition NumberNum
Record QualifierThe incidence number of a test that is repeated within a given timeframe for the same test. The level of granularity can vary, e.g., within a time point or within a visit. For example, multiple measurements of blood pressure or multiple analyses of a sample.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermOEDTCDate/Time of CollectionCharISO 8601TimingCollection date/time of the observation.ExpOEDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of observation/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.ExpOETPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point.PermOETPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermOEELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time relative to a planned fixed reference (OETPTREF) such as "Previous Dose" or "Previous Meal". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermOETPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by OETPT, OETPTNUM, and OEELTM.PermOERFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time of the reference time point, OETPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

OE – Assumptions
  1. In ophthalmic studies, the eyes are usually sites of treatment. It is appropriate to identify sites using the variable FOCID. When FOCID is used to identify the eyes, it is recommended that the values "OD", "OS", and "OU" be used in FOCID. These terms are the exclusively preferred terms used by the ophthalmology community as abbreviations for the expanded Latin terms listed below, and are included in the non-extensible "Ophthalmic Focus of Study Specific Interest" (OEFOCUS) CDISC codelist. The meaning for each term is included in parenthesis.
    • OD: Oculus Dexter (Right Eye)
    • OS: Oculus Sinister (Left Eye)
    • OU: Oculus Uterque (Both Eyes)
  2. In any study that uses FOCID, FOCID would be included in records in any subject-level domain representing findings, interventions, or events (e.g., AE) related to the eyes. Whether or not FOCID is used in a study, --LOC and --LAT should be populated in records related to the eyes. The value in OELOC may be "EYE" but may also be a part of the eye, such as "RETINA", "CORNEA", etc.
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the OE domain, but the following Qualifiers would not generally be used in OE: --MODIFY, --NSPCES, --POS, --BODSYS, --ORREF, --STREFC, --STREFN, --CHRON, --DISTR, --ANTREG, --LEAD, --FAST, --TOX, --TOXGR, --LLOQ, --ULOQ.
OE – Examples

Example

This example shows a general anterior segment examination performed on each eye at one visit, with the purpose of evaluating general abnormalities.

Rows 1-2:Represent an overall interpretation (i.e., normal/abnormal) finding from the anterior segment examination, using the OETESTCD = 'INTP'. OELOC indicates that the assessor examined the lens and OELAT indicates which lens was examined.Row 3:Represents an abnormality observed during the anterior segment examination of the right eye. OEDIR = 'MULTIPLE' and indicates multiple directionality values are applicable. OELOC, OELAT, and the multiple OEDIR values specify the location of the abnormality represented in OEORRES and OESTRESC.

oe.xpt

RowSTUDYIDDOMAINUSUBJIDFOCIDOESEQOETESTCDOETESTOEORRESOESTRESCOELOCOELATOEDIROEMETHODOEEVALVISITNUMVISITOEDTC1XXXOEXXX-450-110OS1INTPInterpretationNORMALNORMALLENSLEFT
SLIT LAMPINVESTIGATOR1SCREENING2012-03-202XXXOEXXX-450-110OD2INTPInterpretationABNORMALABNORMALLENSRIGHT
SLIT LAMPINVESTIGATOR1SCREENING2012-03-203XXXOEXXX-450-110OD3OEEXAMOphthalmic ExaminationRED SPOT VISIBLERED SPOT VISIBLECONJUNCTIVARIGHTMULTIPLESLIT LAMPINVESTIGATOR1SCREENING2012-03-20

Row 1:Indicates that the observed abnormality (i.e., red spot visible) was clinically significant.Rows 2-3:Represent the multiple directionality values further describing the anatomical location where the abnormality was observed.

suppoe.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1XXXOEXXX- 450-110OESEQ3OECLSIGClinically SignificantY2XXXOEXXX- 450-110OESEQ3OEDIR1Directionality 1SUPERIOR3XXXOEXXX- 450-110OESEQ3OEDIR2Directionality 2TEMPORAL

Example

This example shows:

  • Different assessments, from the front to the back of the eye, for one subject at one visit.
  • The use of two NSV variables: TSTCND and OECLSIG.

The test for Iris Color is in the OE domain because in this use case, the medication is likely to change the result over the course of the study. Otherwise, Iris Color should be represented in the Subject Characteristics (SC) domain (Section 6.3.14, Subject Characteristics).

Rows 1-2:Show assessments of the color of the iris (OELOC = "IRIS") for the right and left eyes, respectively.Rows 3-4:Show assessments of the status of the lens (OELOC = "LENS") for the right and left eyes, respectively. This status assessment is to determine whether the lens of the eye is the natural lens (OEORRES = "PHAKIC") or a replacement (OEORRES = "PSEUDOPHAKIC").Rows 5-6:Show assessments looking for the presence of Hyperemia (increased blood flow). The fact that OELOC = "CONJUNCTIVA" even for the left eye, where Hyperemia was absent suggests that this examination was specifically an examination of the conjunctiva.Rows 7-8:Show measurements of the cup-to-disc ratio for the right and left eyes, respectively.

oe.xpt

RowSTUDYIDDOMAINUSUBJIDFOCIDOESEQOETESTCDOETESTOEORRESOEORRESUOESTRESCOESTRESNOESTRESUOELOCOELATOEMETHODOEEVALVISITNUMVISITOEDTC1XXXOEXXX- 450-120OD1COLORColorBLUE
BLUE

IRISRIGHTSLIT LAMP BIOMICROSCOPYINVESTIGATOR1SCREENING2012-04-202XXXOEXXX- 450-120OS2COLORColorBLUE
BLUE

IRISLEFTSLIT LAMP BIOMICROSCOPYINVESTIGATOR1SCREENING2012-04-203XXXOEXXX- 450-120OD3LENSSTATLens StatusPHAKIC
PHAKIC

LENSRIGHTSLIT LAMP BIOMICROSCOPYINVESTIGATOR1SCREENING2012-04-204XXXOEXXX- 450-120OS4LENSSTATLens StatusPSEUDOPHAKIC
PSEUDOPHAKIC

LENSLEFTSLIT LAMP BIOMICROSCOPYINVESTIGATOR1SCREENING2012-04-205XXXOEXXX- 450-120OD5HYPERMIAHyperemiaPRESENT
PRESENT

CONJUNCTIVARIGHTOPHTHALMOSCOPYINVESTIGATOR1SCREENING2012-04-206XXXOEXXX- 450-120OS6HYPERMIAHyperemiaABSENT
ABSENT

CONJUNCTIVALEFTOPHTHALMOSCOPYINVESTIGATOR1SCREENING2012-04-207XXXOEXXX- 450-120OD7CUPDISCCup-to-Disc Ratio0.5RATIO0.50.5RATIOOPTIC DISCRIGHTOPHTHALMOSCOPYINVESTIGATOR1SCREENING2012-04-208XXXOEXXX- 450-120OS8CUPDISCCup-to-Disc Ratio0.6RATIO0.60.6RATIOOPTIC DISCLEFTOPHTHALMOSCOPYINVESTIGATOR1SCREENING2012-04-20

Row 1:Indicates that the observed abnormality (i.e., Hyperemia) was clinically significant.Rows 2-3:Represent the testing condition (i.e., dilated eyes) qualifying the Cup-to-Disc Ratio tests.

suppoe.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1XXXOEXXX- 450-120OESEQ5OECLSIGClinically SignificantY2XXXOEXXX- 450-120OESEQ7TSTCNDTesting ConditionDILATED3XXXOEXXX- 450-120OESEQ8TSTCNDTesting ConditionDILATED

Example

This example shows:

  • Partial results of the macula examination performed by the site investigator, as well as results provided by an independent assessor, for one visit.
  • The use of two NSV variables: EVLDTC and OECLSIG.
  • The use of the PR domain to represent the Optical Coherence Tomography (OCT) procedure details, with specific device characteristics in the DI domain.
  • The relationship between the OE and PR domains in the RELREC dataset.

Rows 1-2:Represent the assessments performed by the investigator. OEDTC represents the ophthalmoscopy exam date.Rows 3-6:Represent the assessments performed by an independent assessor. OEDTC represents the optical coherence tomography image date.

oe.xpt

RowSTUDYIDDOMAINUSUBJIDFOCIDOESEQOELNKIDOETESTCDOETESTOEORRESOEORRESUOESTRESCOESTRESNOESTRESUOELOCOELATOEMETHODOEEVALVISITNUMVISITOEDTC1XYZOEXYZ-100-001OS1
EDEMAEdemaPRESENT
PRESENT

MACULALEFTOPHTHALMOSCOPYINVESTIGATOR1SCREENING2012-04-252XYZOEXYZ- 100-001OD2
EDEMAEdemaABSENT
ABSENT

MACULARIGHTOPHTHALMOSCOPYINVESTIGATOR1SCREENING2012-04-253XYZOEXYZ- 100-001OS31EDEMAEdemaPRESENT
PRESENT

MACULALEFTOPTICAL COHERENCE TOMOGRAPHYINDEPENDENT ASSESSOR1SCREENING2012-04-254XYZOEXYZ- 100-001OD42EDEMAEdemaABSENT
ABSENT

MACULARIGHTOPTICAL COHERENCE TOMOGRAPHYINDEPENDENT ASSESSOR1SCREENING2012-04-255XYZOEXYZ- 100-001OS51THICKThickness1030um10301030umMACULALEFTOPTICAL COHERENCE TOMOGRAPHYINDEPENDENT ASSESSOR1SCREENING2012-04-256XYZOEXYZ- 100-001OD62THICKThickness1005um10051005umMACULARIGHTOPTICAL COHERENCE TOMOGRAPHYINDEPENDENT ASSESSOR1SCREENING2012-04-25

Rows 1-2:Indicate whether the observed abnormality was clinically significant.Rows 3-4:Represent the date when the independent assessor performed the evaluation of the optical coherence tomography image.

suppoe.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1XYZOEXYZ- 100-001OESEQ1OECLSIGClinically SignificantY2XYZOEXYZ- 100-001OESEQ2OECLSIGClinically SignificantN3XYZOEXYZ- 100-001OELNKID1EVLDTCEvaluation Date2012-04-304XYZOEXYZ- 100-001OELNKID2EVLDTCEvaluation Date2012-04-30

Rows 1-4:Represent optical coherence tomography procedures performed at Screening and Visit 1 on the right and left eyes. SPDEVID identifies the device used in performing these tests.Row 5:Represents an optical coherence tomography procedure that was not performed at Visit 2.

pr.xpt

RowSTUDYIDDOMAINUSUBJIDFOCIDSPDEVIDPRSEQPRLNKIDPRTRTPRPRESPPROCCURPRLOCPRLATPRSTDTCVISITNUMVISIT1XYZPRXYZ- 100-001OS10011OCTYYEYELEFT2012-04-25T09:30:001SCREENING2XYZPRXYZ- 100-001OD10022OCTYYEYERIGHT2012-04-25T10:10:001SCREENING3XYZPRXYZ- 100-001OS10033OCTYYEYELEFT2012-05-25T08:00:002VISIT 14XYZPRXYZ- 100-001OD10044OCTYYEYERIGHT2012-05-25T08:30:002VISIT 15XYZPRXYZ- 100-001OU
5
OCTYN


3VISIT 2

The reason why the optical coherence tomography at Visit 2 was not performed is represented in a supplemental qualifier.

supppr.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1XYZPRXYZ- 100-001PRSEQ5OEREASOCReason for Occur ValuePatient was sick for # weeks

Identifying information for the device with SPDEVID = "100" included in the PR domain above is represented in the Device Identifiers (DI) domain.

di.xpt

RowSTUDYIDDOMAINSPDEVIDDISEQDIPARMCDDIPARMDIVAL1XYZDI1001TYPEDevice TypeOCT2XYZDI1002MANUFManufacturerZEISS3XYZDI1003MODELModelCIRRUS4XYZDI1004SERIALSerial Numberyyyyyy

The many-to one relationship between records in the Procedures (PR) and Ophthalmic Findings (OE) domains is described in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARALRELTYPERELID1XYZPR
PRLNKID
ONE132XYZOE
OELNKID
MANY13

Example

This example shows:

  • A CRF that collects subject's comfort of a lubricant eye drop for keratoconjunctivitis sicca (dry eye) on a numeric scale (i.e., 1 to 10 with 1 meaning most comfortable and 10 meaning most uncomfortable).
  • The use of an NSV variable, RESCRT, to describe the numeric scale.
  • A subject that experienced an adverse event on the eye. The FOCID variable is included in the AE Domain to allow the grouping of all ophthalmic observations.

Row 1:Represents the subject's assessment of ocular comfort in the right eye, upon instillation of a lubricant eye drop for dry eye.Row 2:Represents the subject's assessment of ocular comfort in the right eye, 1 minute post-instillation of a lubricant eye drop for dry eye.Row 3:Represents the subject's assessment of ocular comfort in the left eye, upon instillation of a lubricant eye drop for dry eye.Row 4:Represents the subject's assessment of ocular comfort in the left eye, 1 minute post-instillation of a lubricant eye drop for dry eye.

oe.xpt

RowSTUDYIDDOMAINUSUBJIDFOCIDOESEQOETESTCDOETESTOECATOEORRESOESTRESCOESTRESNOELOCOELATOEMETHODOEEVALVISITNUMVISITOEDTCOETPTOETPTNUM1XYZOEXYZ-100-0001OD1DRPCMTGRDrop Comfort GradeOCCULAR COMFORT111EYERIGHTVISUAL ANALOG SCALESTUDY SUBJECT1VISIT 12011-02-11T09:00UPON INSTILLATION12XYZOEXYZ-100-0001OD2DRPCMTGRDrop Comfort GradeOCCULAR COMFORT101010EYERIGHTVISUAL ANALOG SCALESTUDY SUBJECT1VISIT 12011-02-11T09:011 MINUTE POST-INSTILLATION23XYZOEXYZ-100-0001OS1DRPCMTGRDrop Comfort GradeOCCULAR COMFORT111EYELEFTVISUAL ANALOG SCALESTUDY SUBJECT1VISIT 12011-05-01T09:00UPON INSTILLATION14XYZOEXYZ-100-0001OS2DRPCMTGRDrop Comfort GradeOCCULAR COMFORT101010EYELEFTVISUAL ANALOG SCALESTUDY SUBJECT1VISIT 12011-05-01T09:011 MINUTE POST-INSTILLATION2

The numeric scale used in grading ocular comfort was described in a supplemental qualifier.

suppoe.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1XYZOEXYZ-100-0001OECATOCULAR COMFORTRESCRTResult Criteria10-point VAS (1=Best, 10=Worst)

Adverse events affecting the eyes are represented in the AE domain. For events that affected only one eye, the sponsor populated FOCID, an identifier variable that can be included in any domain.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDFOCIDAESEQAESPIDAETERMAEDECODAEBODSYSAELOCAELATAESEVAESERAEACNAERELAEOUTAESTDTCAEENDTC1XYZAEXYZ-100-0001
51HeadachesHeadacheNervous system disorders

MILDNDOSE NOT CHANGEDNOT RELATEDRECOVERED/RESOLVED2011-05-022011-05-062XYZAEXYZ-100-0001OD62Worsening Dry EyesDry eyeEye disordersEYERIGHTMODERATENDOSE NOT CHANGEDNOT RELATEDRECOVERED/RESOLVED2011-05-032011-05-053XYZAEXYZ-100-0001OS72Worsening Dry EyesDry eyeEye disordersEYELEFTMODERATENDOSE NOT CHANGEDNOT RELATEDRECOVERED/RESOLVED2011-05-032011-05-04

6.3.10.6 Reproductive System Findings

RP – Description/Overview

A findings domain that contains physiological and morphological findings related to the male and female reproductive systems.

RP – Specification

rp.xpt, Reproductive System Findings — Findings, Version 3.3. One record per finding or result per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharRPIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqRPSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject (or within a parameter, in the case of the Trial Summary domain). May be any valid number (including decimals) and does not have to start at 1.ReqRPGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain. Also used to link together a block of related records in the Trial Summary dataset.PermRPREFIDReference IDChar
IdentifierOptional internal or external identifier such as lab specimen ID, or UUID for an ECG waveform or a medical image.PermRPSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Example: pre-printed line identifier on a case report form.PermRPLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship.PermRPLNKGRPLink Group IDChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermRPTESTCDShort Name of Reproductive TestChar(RPTESTCD)TopicShort character value for RPTEST used as a column name when converting a dataset from a vertical format to a horizontal format. The short value can be up to 8 characters. Examples: "CHILDPOT", "BCMETHOD", "MENARAGE".ReqRPTESTName of Reproductive TestChar(RPTEST)Synonym QualifierLong name For RPTESTCD. Examples: "Childbearing Potential", "Birth Control Method", "Menarche Age".ReqRPCATCategory for Reproductive TestChar
Grouping QualifierUsed to define a category of topic-variable values. Examples: "No use case to date, but values would be relative to reproduction tests grouping".PermRPSCATSubcategory for Reproductive TestChar
Grouping QualifierUsed to define a further categorization of RPCAT values. Example: "No use case to date, but values would be relative to reproduction tests grouping".PermRPORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected. Examples: "120", "<1", "POS".ExpRPORRESUOriginal UnitsChar(UNIT)Variable QualifierUnit for RPORRES. Examples: "in", "LB", "kg/L".PermRPSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from RPORRES in a standard format or in standard units. RPSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in RPSTRESN. For example, if various tests have results "NONE", "NEG", and "NEGATIVE" in RPORRES, and these results effectively have the same meaning, they could be represented in standard format in RPSTRESC as "NEGATIVE".ExpRPSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from RPSTRESC. RPSTRESN should store all numeric test results or findings.PermRPSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for RPSTRESC and RPSTRESN. Example: "mol/L".PermRPSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermRPREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with RPSTAT when value is "NOT DONE".PermRPLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermRPBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that RPBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermRPDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records which represent the average of other records or which do not come from the CRF are examples of records that would be derived for the submission datasets. If RPDRVFL = "Y", then RPORRES may be null, with RPSTRESC and (if numeric) RPSTRESN having the derived value.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermRPDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation.ExpRPDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermRPDURDurationCharISO 8601TimingCollected duration of an event, intervention, or finding represented in ISO 8601 character format. Used only if collected on the CRF and not derived.PermRPTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose.PermRPTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermRPELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time in ISO 8601 character format relative to a planned fixed reference (RPTPTREF) such as "Previous Dose" or "Previous Meal". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermRPTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by RPELTM, RPTPTNUM, and RPTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermRPRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by RPTPTREF in ISO 8601 character format.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

RP – Assumptions
  1. This domain will contain information regarding, for example, the subject's reproductive ability, and reproductive history, such as number of previous pregnancies and number of births, pregnant during the study, etc.
  2. Information on medications related to reproduction, such as contraceptives or fertility treatments, need to be included in the CM domain, not RP.
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the RP domain, but the following qualifiers would not generally be used in RP: --MODIFY, --BODSYS, --LOINC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.
RP – Examples

Example

This example represents Reproductive System Findings at the Screening Visit, Visit 1 and Visit 2 for two subjects.

rp.xpt

RowSTUDYIDDOMAINUSUBJIDRPSEQRPTESTCDRPTESTRPORRESRPORRESURPSTRESCRPSTRESNRPSTRESURPDURRPBLFLVISITNUMVISITVISITDYRPDTCRPDY1STUDYXRP2324-P00011SPABORTNNumber of Spontaneous Abortions1
11

Y1SCREENING13/9/2008-102STUDYXRP2324-P00012BRTHLVNNumber of Live Births2
22

Y1SCREENING13/9/2008-103STUDYXRP2324-P00013PREGNNNumber of Pregnancies3
33

Y1SCREENING13/9/2008-104STUDYXRP2324-P00014MENOSTATMenopause StatusPre-Menopause
Pre-Menopause


Y1SCREENING13/9/2008-105STUDYXRP2324-P00015MENARAGEMenarche Age10YEARS1010YEARS
Y1SCREENING13/9/2008-106STUDYXRP2324-P00016BCMETHODBirth Control MethodFOAM OR OTHER SPERMICIDES
FOAM OR OTHER SPERMICIDES

P3YY1SCREENING13/9/2008-107STUDYXRP2324-P00017CHILDPOTChildbearing PotentialY
Y


Y1SCREENING13/9/2008-108STUDYXRP2324-P00018CHILDPOTChildbearing PotentialY
Y



2Day 113/19/200819STUDYXRP2324-P00019PREGSTPregnant During the StudyN
N



2Day 113/19/2008110STUDYXRP2324-P000110CHILDPOTChildbearing PotentialY
Y



3Day 29294/16/20082911STUDYXRP2324-P000111PREGSTPregnant During the StudyN
N



3Day 29294/16/20082912STUDYXRP2324-P00021INABORTNNumber of Induced Abortions0
00

Y1SCREENING13/9/2009-1013STUDYXRP2324-P00022BRTHLVNNumber of Live Births1
11

Y1SCREENING13/9/2009-1014STUDYXRP2324-P00023PREGNNNumber of Pregnancies1
11

Y1SCREENING13/9/2009-1015STUDYXRP2324-P00024MENOSTATMenopause StatusMENOPAUSE
MENOPAUSE


Y1SCREENING13/9/2009-1016STUDYXRP2324-P00025MENOAGEMenopause Age55YEARS5555YEARS
Y1SCREENING13/9/2009-1017STUDYXRP2324-P00026MENARAGEMenarche Age11YEARS1111YEARS
Y1SCREENING13/9/2009-1018STUDYXRP2324-P00027BCMETHODBirth Control MethodDIAPHRAGM
DIAPHRAGM

P3YY1SCREENING13/9/2009-1019STUDYXRP2324-P00028CHILDPOTChildbearing PotentialN
N


Y1SCREENING13/9/2009-1020STUDYXRP2324-P00029CHILDPOTChildbearing PotentialN
N



2Day 113/19/2009121STUDYXRP2324-P000210CHILDPOTChildbearing PotentialN
N



3Day 29294/16/200929

6.3.10.7 Respiratory System Findings

RE – Description/Overview

A findings domain that contains physiological and morphological findings related to the respiratory system, including the organs that are involved in breathing such as the nose, throat, larynx, trachea, bronchi and lungs.

RE – Specification

re.xpt, Respiratory System Findings — Findings, Version 1.0. One record per finding or result per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharREIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqSPDEVIDSponsor Device IdentifierChar
IdentifierSponsor-defined identifier for a device.PermRESEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject. May be any valid number (including decimals) and does not have to start at 1.ReqREGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain.PermREREFIDReference IDChar
IdentifierOptional internal or external procedure identifier.PermRESPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database.PermRELNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship.PermRELNKGRPLink GroupChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermRETESTCDShort Name of Respiratory TestChar(RETESTCD)TopicShort name of the measurement, test, or examination. It can be used as a column name when converting a dataset from a vertical format to a horizontal format. The value in RETESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). RETESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "FEV1", "FVC".ReqRETESTName of Respiratory TestChar(RETEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in RETEST cannot be longer than 40 characters. Examples: "Forced Expiratory Volume in 1 Second", "Forced Vital Capacity".ReqRECATCategory for Respiratory TestChar
Grouping QualifierUsed to categorize observations across subjects.PermRESCATSubcategory for Respiratory TestChar
Grouping QualifierA further categorization.PermREPOSPosition of Subject During ObservationChar(POSITION)Record QualifierPosition of the subject during a measurement or examination. Examples: "SUPINE", "STANDING", "SITTING".PermREORRESResult or Finding in Original UnitsChar
Result QualifierResult of the procedure measurement or finding as originally received or collected.ExpREORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for REORRES and REORREF.PermREORREFReference Result in Original UnitsChar
Variable QualifierReference result for continuous measurements in original units. Should be collected only for continuous results.PermRESTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from REORRES in a standard format or in standard units. RESTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in RESTRESN.ExpRESTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from RESTRESC. RESTRESN should store all numeric test results or findings.PermRESTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for RESTRESC, RESTRESN and RESTREFN.PermRESTREFCCharacter Reference ResultChar
Variable QualifierReference value for the result or finding copied or derived from --ORREF in a standard format.PermRESTREFNNumeric Reference Result in Std UnitsNum
Variable QualifierReference result for continuous measurements in standard units. Should be populated only for continuous results.PermRESTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a test was not done or a measurement was not taken. Should be null if a result exists in REORRES.PermREREASNDReason Not DoneChar
Record QualifierDescribes why a measurement or test was not performed. Examples: "BROKEN EQUIPMENT", "SUBJECT REFUSED". Used in conjunction with RESTAT when value is "NOT DONE".PermRELOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement. Examples: "LUNG", "BRONCHUS".PermRELATLateralityChar(LAT)Variable QualifierSide of the body used to collect measurement. Examples: "RIGHT", "LEFT".PermREDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermREMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod used to create the result.PermRELOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpREBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be Y or null. Note that REBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermREDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. Should be "Y" or null. Records that represent the average of other records, or that do not come from the CRF, or are not as originally collected or received are examples of records that would be derived for the submission datasets. If REDRVFL = "Y", then REORRES could be null, with RESTRESC and (if numeric) RESTRESN having the derived value.PermREEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "RADIOLOGIST".PermREEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in REEVAL. Examples: "RADIOLOGIST1" or "RADIOLOGIST2".PermREREPNUMRepetition NumberNum
Record QualifierThe instance number of a test that is repeated within a given time frame for the same test. The level of granularity can vary, e.g., within a time point or within a visit. For example, multiple measurements of pulmonary function.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter. May be used in addition to VISITNUM and/or VISITDY.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermREDTCDate/Time of CollectionCharISO 8601TimingDate/time of procedure or test.ExpREDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermRETPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See RETPTNUM and RETPTREF. Examples: "Start", "5 minutes post".PermRETPTNUMPlanned Time Point NumberNum
TimingNumeric version of RETPT to aid in sorting.PermREELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned Elapsed time relative to a planned fixed reference (RETPTREF). Not a clock time or a date/time variable, but an interval, represented as ISO duration. Examples: "-PT15M" to represent 15 minutes prior to the reference time point indicated by RETPTREF, or "PT8H" to represent 8 hours after the reference time point represented by RETPTREF.PermRETPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by REELTM, RETPTNUM, and RETPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermRERFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by RETPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

RE – Assumptions
  1. This domain is used to represent the results/findings of a respiratory diagnostic procedure, such as spirometry. Information about the conduct of the procedure(s), if collected, should be submitted in the Procedures (PR) domain.
  2. Many respiratory assessments require the use of a device. When data about the device used for an assessment, or additional information about its use in the assessment, are collected, SPDEVID should be included in the record. See the SDTMIG for Medical Devices for further information about SPDEVID and the device domains.
  3. Any Identifier variables, Timing variables, or Findings general observation class qualifiers may be added to the RE domain, but the following qualifiers would generally not be used in the RE domain: --MODIFY, --BODSYS, and --FAST.
RE – Examples

Example

This example shows results from several spirometry tests using either a spirometer or a peak flow meter. When spirometry tests are performed, the subject usually makes several efforts, each of which produces results, but only the best result for each test is used in analyses. In this study, the sponsor collected only the best results. The Device Identifiers (DI) domain was submitted for device identification, and the Device In-Use (DU) domain was submitted to provide information about the use of the device.

Because the original and standardized units of measure are identical in this example, RESTRESC, RESTRESN, RESTRESU, and RESTREFN are not shown. Instead, an ellipsis marks their place in the dataset. Spirometry test values are compared to a predicted value, rather than a normal range. Predicted values are represented in REORREF.

Rows 1-2:Show the results for the spirometry tests FEV1 and FVC, with the predicted values in REORREF. The spirometer used in the tests is identified by the SPDEVID.Rows 3-4:Show the results for FEV1 and FVC as percentages of the predicted values. This result is output by the spirometer device, not derived by the sponsor. REORREF is null as there are no reference results for percent predicted tests.Row 5:Shows the results of the PEF test with the predicted values in REORREF. These results were obtained with a different device, a peak flow meter, identified by the SPDEVID.

re.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDRESEQRETESTCDRETESTREORRESREORRESUREORREF...VISITNUMVISITREDTC1XYZREXYZ-001-001ABC0011FEV1Forced Expiratory Volume in 1 Second2.73L3.37
2VISIT 22013-06-302XYZREXYZ-001-001ABC0012FVCForced Vital Capacity3.91L3.86
2VISIT 22013-06-303XYZREXYZ-001-001ABC0013FEV1PPPercent Predicted FEV181%

2VISIT 22013-06-304XYZREXYZ-001-001ABC0014FVCPPPercent Predicted Forced Vital Capacity101.3%

2VISIT 22013-06-305XYZREXYZ-001-001DEF9995PEFPeak Expiratory Flow6.11L/s7.33
4VISIT 42013-07-17

The DI domain provides the information needed to distinguish among devices used in the study. In this example, the only parameter needed to establish identifiers was the device type.

di.xpt

RowSTUDYIDDOMAINSPDEVIDSPSEQDIPARMCDDIPARMDIVAL1XYZDIABC0011DEVTYPEDevice TypeSPIROMETER2XYZDIDEF9991DEVTYPEDevice TypePEAK FLOW METER

The DU domain shows settings used on the devices with identifier "ABC001". The device was set to use the NHANES III reference equation. Since this setting was the same for all uses of the device for all subjects, USUBJID is null.

du.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDDUSEQDUTESTCDDUTESTDUORRES1XYZDU
ABC0011SPIREFEQSpirometric Reference EquationNATIONAL HEALTH NUTRITION EXAMINATION SURVEY (NHANES) III

Example

In this example, a subject made four attempts at the FEV1 pulmonary function test, and data about all attempts were collected. It is standard practice for multiple attempts to be made, and for the best result to be used in analyses. In this example, the spirometry report included an indicator of which was the best result. The spirometry report also included an indicator that one of the attempts was considered to have produced an inadequate result, with the reasons the result was considered inadequate.

Rows 1-3:Show individual test results for FEV1 as measured by spirometry.Row 4:Shows an individual test result for FEV1 as measured by spirometry. Note that this result is much less than the others.

re.xpt

RowSTUDYIDDOMAINUSUBJIDSPDEVIDRESEQRETESTCDRETESTREORRESREORRESURESTRESNRESTRESUREREPNUMVISITNUMVISITREDTC1XYZREXYZ-001-001ABC0011FEV1Forced Expiratory Volume in 1 Second1.94L1.94L12VISIT 22013-04-232XYZREXYZ-001-001ABC0012FEV1Forced Expiratory Volume in 1 Second1.88L1.88L22VISIT 22013-04-233XYZREXYZ-001-001ABC0013FEV1Forced Expiratory Volume in 1 Second1.88L1.88L32VISIT 22013-04-234XYZREXYZ-001-001ABC0014FEV1Forced Expiratory Volume in 1 Second1.57L1.57L42VISIT 22013-04-23

Supplemental qualifiers were used to indicate which was the best result and to provide information on the attempt that was considered to produce inadequate results.

Row 1:Shows the record with RESEQ = "1" was the best test result, indicated by BRESFL = "Y".Rows 2-4:The presence of a flag, IRESFL, indicates that the data were inadequate. The two reasons why this was the case are represented by QNAM = "IRREA1" and "IREEA2".

suppre.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1XYZREXYZ-001-001RESEQ1BRESFLBest Result FlagYCRF
2XYZREXYZ-001-001RESEQ4IRESFLInadequate Results FlagYCRF
3XYZREXYZ-001-001RESEQ4IRREA1Inadequate Result Reason 1COUGHING WAS DETECTED IN THE FIRST PART OF THE EXPIRATIONCRF
4XYZREXYZ-001-001RESEQ4IRREA2Inadequate Result Reason 2FEV1 REPEATABILITY IS UNACCEPTABLECRF

DI was used to represent the device type that was used to perform for the pulmonary function tests.

di.xpt

RowSTUDYIDDOMAINSPDEVIDDISEQDIPARMCDDIPARMDIVAL1XYZDIABC0011DEVTYPEDevice TypeSPIROMETER

6.3.10.8 Urinary System Findings

UR – Description/Overview

A findings domain that contains physiological and morphological findings related to the urinary tract, including the organs involved in the creation and excretion of urine such as the kidneys, ureters, bladder and urethra.

UR – Specification

ur.xpt, Urinary System Findings — Findings, Version 3.3. One record per finding per location per per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharURIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqURSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject. May be any valid number (including decimals) and does not have to start at 1.ReqURGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain.PermURREFIDReference IDChar
IdentifierOptional internal or external identifier such as lab specimen ID, or Universally Unique Identifier (UUID) for a medical image.PermURSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Example: preprinted line identifier.PermURLNKIDLink IDChar
IdentifierIdentifier used to link related records across domains. This may be a one-to-one or a one-to-many relationship.PermURLNKGRPLink Group IDChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermURTESTCDShort Name of Urinary TestChar(URNSTSCD)TopicShort character value for URTEST used as a column name when converting a dataset from a vertical format to a horizontal format. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in URTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). URTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "COUNT", "LENGTH", "RBLDFLW".ReqURTESTName of Urinary TestChar(URNSTS)Synonym QualifierLong name For URTESTCD. Examples: "Count", "Length", "Renal Blood Flow".ReqURTSTDTLUrinary Test DetailChar*Variable QualifierFurther description of URTESTCD and URTEST.PermURCATCategory for Urinary TestChar*Grouping QualifierUsed to define a category of topic-variable values.PermURSCATSubcategory for Urinary TestChar*Grouping QualifierUsed to define a further categorization of URCAT values.PermURORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpURORRESUOriginal UnitsChar(UNIT)Variable QualifierUnit for URORRES.PermURSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from URORRES in a standard format or in standard units. URSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in URSTRESN.ExpURSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from URSTRESC. URSTRESN should store all numeric test results or findings.PermURSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for URSTRESC and URSTRESN.PermURRESCATResult CategoryChar
Variable QualifierUsed to categorize the result of a finding.PermURSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not asked or a test was not done, or a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermURREASNDReason Not DoneChar
Record QualifierReason not done. Used in conjunction with URSTAT when value is "NOT DONE".PermURSPECSpecimen Material TypeChar(SPECTYPE)Record QualifierDefines the type of specimen used for a measurement.PermURSPCUFLSpecimen Usability for the TestChar(NY)Record QualifierDescribes the usability of the specimen for the test. The value will be "N" if the specimen is not usable, and null if the specimen is usable.PermURLOCLocation Used for the MeasurementChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement.PermURLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermURDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality. Examples: "ANTERIOR", "LOWER", "PROXIMAL".PermURMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination.PermURLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpURBLFLBaseline FlagChar(NY)Record QualifierA baseline defined by the sponsor The value should be "Y" or null. Note that URBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermURDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermUREVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "RADIOLOGIST".PermUREVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in UREVAL. Examples: "RADIOLOGIST1" or "RADIOLOGIST2".PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the observation was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the observation was made.PermURDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation.ExpURDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermURTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See URTPTNUM and URTPTREF.PermURTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermURELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time relative to a planned fixed reference (URTPTREF) such as "Previous Dose" or "Previous Meal". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermURTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by URELTM, URTPTNUM, and URTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermURRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by URTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

UR – Assumptions
  1. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the UR domain, but the following qualifiers would not generally be used in UR: --MODIFY, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --NRIND, --LOINC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV, --LLOQ.
UR – Examples

Example

This example shows measurements of the kidney, number of renal arteries and veins, and presence/absence results for pre-specified abnormalities of the kidneys. These findings were made using CT imaging.

Row 1:Shows that the subject's left kidney was measured to be 126 mm long.Row 2:Shows that the subject's left kidney had 2 renal arteries.Row 3:Shows that the subject's left kidney had 1 renal vein.Row 4:Shows that no hematomas were found in the kidney. If a hematoma had been present, the variable URLOC (with URDIR as necessary) would have specified where within the kidney.Row 5:Shows that surgical damage was noted in the superior portion of the kidney cortex. Note that in SDTM, there is no way to clearly distinguish between the use of --LOC as a qualifier of --TEST vs. as a qualifier of results, as it is used here.

ur.xpt

RowSTUDYIDDOMAINUSUBJIDURSEQURTESTCDURTESTURORRESURORRESUURSTRESCURSTRESNURSTRESUURLOCURLATURDIRURMETHODURDTC1ABCURABC-001-0111LENGTHLength12.6cm126126mmKIDNEYLEFT
CT SCAN2016-03-302ABCURABC-001-0112COUNTCount2
22
RENAL ARTERYLEFT
CT SCAN2016-03-303ABCURABC-001-0113COUNTCount1
11
RENAL VEINLEFT
CT SCAN2016-03-304ABCURABC-001-0114HEMAINDHematoma IndicatorABSENT
ABSENT

KIDNEY

CT SCAN2016-03-305ABCURABC-001-0115SGDMGINDSurgical Damage IndicatorPRESENT
PRESENT

KIDNEY, CORTEXLEFTSUPERIORCT SCAN2016-03-30

Example

This example shows a subject's renal blood flow measurement for each visit based on the subject's para-amino hippuric acid (PAH) clearance, indicated by URMETHOD = "PARA-AMINO HIPPURIC ACID CLEARANCE".

ur.xpt

RowSTUDYIDDOMAINUSUBJIDURSEQURTESTCDURTESTURORRESURORRESUURSTRESCURSTRESNURSTRESUURLOCURLATURMETHODVISITNUMVISITURDTC1DEFURDEF-01231RBLDFLWRenal Blood Flow20mL/min2020mL/minKIDNEYBILATERALPARA-AMINO HIPPURIC ACID CLEARANCE1VISIT 12016-03-152DEFURDEF-01232RBLDFLWRenal Blood Flow10mL/min1010mL/minKIDNEYLEFTPARA-AMINO HIPPURIC ACID CLEARANCE2VISIT 22016-03-203DEFURDEF-01233RBLDFLWRenal Blood Flow10mL/min1010mL/minKIDNEYRIGHTPARA-AMINO HIPPURIC ACID CLEARANCE3VISIT 32016-04-07

6.3.11 Pharmacokinetics Domains

6.3.11.1 Pharmacokinetics Concentrations

PC – Description/Overview

A findings domain that contains concentrations of drugs or metabolites in fluids or tissues as a function of time.

PC – Specification

pc.xpt, Pharmacokinetics Concentrations — Findings, Version 3.2. One record per sample characteristic or time-point concentration per reference time point or per analyte per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharPCIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierUnique subject identifier within the submission.ReqPCSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqPCGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain to support relationships within the domain and between domains.PermPCREFIDReference IDChar
IdentifierInternal or external specimen identifier.PermPCSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number.PermPCTESTCDPharmacokinetic Test Short NameChar
TopicShort name of the analyte or specimen characteristic. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in PCTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). PCTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "ASA", "VOL", "SPG".ReqPCTESTPharmacokinetic Test NameChar
Synonym QualifierName of the analyte or specimen characteristic. Note any test normally performed by a clinical laboratory is considered a lab test. The value in PCTEST cannot be longer than 40 characters. Examples: "Acetylsalicylic Acid", "Volume", "Specific Gravity".ReqPCCATTest CategoryChar*Grouping QualifierUsed to define a category of related records. Examples: "ANALYTE", "SPECIMEN PROPERTY".PermPCSCATTest SubcategoryChar*Grouping QualifierA further categorization of a test category.PermPCORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpPCORRESUOriginal UnitsChar(PKUNIT)Variable QualifierOriginal units in which the data were collected. The unit for PCORRES. Example: "mg/L".ExpPCSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from PCORRES in a standard format or standard units. PCSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in PCSTRESN. For example, if a test has results "NONE", "NEG", and "NEGATIVE" in PCORRES, and these results effectively have the same meaning, they could be represented in standard format in PCSTRESC as "NEGATIVE". For other examples, see general assumptions.ExpPCSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from PCSTRESC. PCSTRESN should store all numeric test results or findings.ExpPCSTRESUStandard UnitsChar(PKUNIT)Variable QualifierStandardized unit used for PCSTRESC and PCSTRESN.ExpPCSTATCompletion StatusChar(ND)Record QualifierUsed to indicate a result was not obtained. Should be null if a result exists in PCORRES.PermPCREASNDReason Test Not DoneChar
Record QualifierDescribes why a result was not obtained, such as "SPECIMEN LOST". Used in conjunction with PCSTAT when value is "NOT DONE".PermPCNAMVendor NameChar
Record QualifierName or identifier of the laboratory or vendor who provides the test results.ExpPCSPECSpecimen Material TypeChar(SPECTYPE)Record QualifierDefines the type of specimen used for a measurement. Examples: "SERUM", "PLASMA", "URINE".ExpPCSPCCNDSpecimen ConditionChar(SPECCOND)Record QualifierFree or standardized text describing the condition of the specimen, e.g., "HEMOLYZED", "ICTERIC", "LIPEMIC".PermPCMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "HPLC/MS", "ELISA". This should contain sufficient information and granularity to allow differentiation of various methods that might have been used within a study.PermPCFASTFasting StatusChar(NY)Record QualifierIndicator used to identify fasting status.PermPCDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records that represent the average of other records, which do not come from the CRF, are examples of records that would be derived for the submission datasets. If PCDRVFL = "Y", then PCORRES may be null with PCSTRESC, and PCSTRESN (if the result is numeric) having the derived value.PermPCLLOQLower Limit of QuantitationNum
Variable QualifierIndicates the lower limit of quantitation for an assay. Units should be those used in PCSTRESU.ExpPCULOQUpper Limit of QuantitationNum
Variable QualifierIndicates the upper limit of quantitation for an assay. Units should be those used in PCSTRESU.PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the observation, or the date/time of collection if start date/time is not collected.PermPCDTCDate/Time of Specimen CollectionCharISO 8601TimingDate/time of specimen collection represented in ISO 8601 character format. If there is no end time, then this will be the collection time.ExpPCENDTCEnd Date/Time of Specimen CollectionCharISO 8601TimingEnd date/time of specimen collection represented in ISO 8601 character format. If there is no end time, the collection time should be stored in PCDTC, and PCENDTC should be null.PermPCDYActual Study Day of Specimen CollectionNum
Timing
  1. Study day of specimen collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
PermPCENDYStudy Day of End of ObservationNum
TimingActual study day of end of observation expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermPCTPTPlanned Time Point NameChar
Timing
  1. Text description of time when specimen should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See PCTPTNUM and PCTPTREF. Examples: "Start", "5 min post".
PermPCTPTNUMPlanned Time Point NumberNum
TimingNumerical version of PCTPT to aid in sorting.PermPCELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a planned fixed reference (PCTPTREF) such as "PREVIOUS DOSE" or "PREVIOUS MEAL". This variable is useful where there are repetitive measures. Not a clock time or a date time variable.PermPCTPTREFTime Point ReferenceChar
TimingName of the fixed reference point used as a basis for PCTPT, PCTPTNUM, and PCELTM. Example: "Most Recent Dose".PermPCRFTDTCDate/Time of Reference PointCharISO 8601TimingDate/time of the reference time point described by PCTPTREF.PermPCEVLINTEvaluation IntervalCharISO 8601TimingEvaluation Interval associated with a PCTEST record represented in ISO 8601 character format. Example: "-PT2H" to represent an interval of 2 hours prior to a PCTPT.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

PC – Assumptions
  1. This domain can be used to represent specimen properties (e.g., volume and pH) in addition to drug and metabolite concentration measurements.
  2. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the PC domain, but the following Qualifiers would not generally be used in PC: --BODSYS, --SEV.
PC – Examples

Due to space limitations, not all expected or permissible findings variables are included in examples for this domain.

Example

This example shows concentration data for Drug A and a metabolite of Drug A from plasma and from urine samples collected pre-dose and after dosing on two different study days, Days 1 and 11.

PCTPTREF is a text value of the description of a "zero" time (e.g., time of dosing). It should be meaningful. If there are multiple PK profiles being generated, the zero time for each will be different (e.g., a different dose such as "first dose", "second dose") and, as a result, values for PCTPTREF must be different. In this example such values for PCTPTREF are required to make values of PCTPTNUM and PCTPT unique (see Section 4.4.10, Representing Time Points).

Rows 1-2:Show Day 1 pre-dose drug and metabolite concentrations in plasma and urine.Rows 3-4:Show Day 1 pre-dose drug and metabolite concentrations in urine. Since urine specimens are often collected over an interval, both PCDTC and PCENDTC in have been populated with the same value to show that the urine specimens were collected at a point in time, rather than over an interval.Rows 5-6:Show specimen properties (VOLUME and PH) for the Day 1 pre-dose urine specimens. These have a PCCAT value of "SPECIMEN PROPERTY".Rows 7-12:Show Day 1 post-dose drug and metabolite concentrations in plasma.Rows 13-16:Show Day 11 drug and metabolite concentrations in plasma.Rows 17-20:Show Day 11 drug and metabolite concentrations in urine specimens collected over an interval. The elapsed times for urine samples are based upon the elapsed time (from the reference time point, PCTPTREF) for the end of the specimen collection period. Elapsed time values that are the same for urine and plasma samples have been assigned the same value for PCTPT. For the urine samples, the value in PCEVLINT describes the planned evaluation (or collection) interval relative to the time point. The actual evaluation interval can be determined by subtracting PCDTC from PCENDTC.Rows 21-30:Show additional drug and metabolite concentrations and specimen properties related to the Day 11 dose.

pc.xpt

RowSTUDYIDDOMAINUSUBJIDPCSEQPCGRPIDPCREFIDPCTESTCDPCTESTPCCATPCSPECPCORRESPCORRESUPCSTRESCPCSTRESNPCSTRESUPCSTATPCLLOQPCULOQVISITNUMVISITVISITDYPCDTCPCENDTCPCDYPCTPTPCTPTNUMPCTPTREFPCRFTDTCPCELTMPCEVLINT1ABC-123PC123-00011Day 1A554134-10DRGA_METDrug A MetaboliteANALYTEPLASMA<0.1ng/mL<0.1
ng/mL
0.10201DAY 112001-02-01T07:45
1PREDOSE0Day 1 Dose2001-02-01T08:00-PT15M
2ABC-123PC123-00012Day 1A554134-10DRGA_PARDrug A ParentANALYTEPLASMA<0.1ng/mL<0.1
ng/mL
0.10201DAY 112001-02-01T07:45
1PREDOSE0Day 1 Dose2001-02-01T08:00-PT15M
3ABC-123PC123-00013Day 1A554134-11DRGA_METDrug A MetaboliteANALYTEURINE<2ng/mL<2
ng/mL
2.005001DAY 112001-02-01T07:452001-02-01T07:451PREDOSE0Day 1 Dose2001-02-01T08:00-PT15M
4ABC-123PC123-00014Day 1A554134-11DRGA_PARDrug A ParentANALYTEURINE<2ng/mL<2
ng/mL
2.005001DAY 112001-02-01T07:452001-02-01T07:451PREDOSE0Day 1 Dose2001-02-01T08:00-PT15M
5ABC-123PC123-00015Day 1A554134-11VOLUMEVolumeSPECIMEN PROPERTYURINE3500mL100100mL


1DAY 112001-02-01T07:452001-02-01T07:451PREDOSE0Day 1 Dose2001-02-01T08:00-PT15M
6ABC-123PC123-00016Day 1A554134-11PHPHSPECIMEN PROPERTYURINE5.5
5.55.5



1DAY 112001-02-01T07:452001-02-01T07:451PREDOSE0Day 1 Dose2001-02-01T08:00-PT15M
7ABC-123PC123-00017Day 1A554134-12DRGA_METDrug A MetaboliteANALYTEPLASMA5.4ng/mL5.45.4ng/mL
0.10201DAY 112001-02-01T09:30
11H30MIN1.5Day 1 Dose2001-02-01T08:00PT1H30M
8ABC-123PC123-00018Day 1A554134-12DRGA_PARDrug A ParentANALYTEPLASMA4.74ng/mL4.744.74ng/mL
0.10201DAY 112001-02-01T09:30
11H30MIN1.5Day 1 Dose2001-02-01T08:00PT1H30M
9ABC-123PC123-00019Day 1A554134-13DRGA_METDrug A MetaboliteANALYTEPLASMA5.44ng/mL5.445.44ng/mL
0.10201DAY 112001-02-01T14:00
16H6Day 1 Dose2001-02-01T08:00PT6H00M
10ABC-123PC123-000110Day 1A554134-13DRGA_PARDrug A ParentANALYTEPLASMA1.09ng/mL1.091.09ng/mL
0.10201DAY 112001-02-01T14:00
16H6Day 1 Dose2001-02-01T08:00PT6H
11ABC-123PC123-000111Day 1A554134-14DRGA_METDrug A MetaboliteANALYTEPLASMA




NOT DONE
202DAY 222001-02-02T08:00
224H24Day 1 Dose2001-02-01T08:00PT24H
12ABC-123PC123-000112Day 1A554134-14DRGA_PARDrug A ParentANALYTEPLASMA<0.1ng/mL<0.1
ng/mL
0.10202DAY 222001-02-02T08:00
224H24Day 1 Dose2001-02-01T08:00PT24H
13ABC-123PC123-000113Day 11A554134-15DRGA_METDrug A MetaboliteANALYTEPLASMA3.41ng/mL3.413.41ng/mL
0.10203DAY 11112001-02-11T07:45
11PREDOSE0Day 11 Dose2001-02-11T08:00-PT15M
14ABC-123PC123-000114Day 11A554134-15DRGA_PARDrug A ParentANALYTEPLASMA<0.1ng/mL<0.1
ng/mL
0.10203DAY 11112001-02-11T07:45
11PREDOSE0Day 11 Dose2001-02-11T08:00-PT15M
15ABC-123PC123-000115Day 11A554134-16DRGA_METDrug A MetaboliteANALYTEPLASMA8.74ng/mL8.748.74ng/mL
0.10203DAY 11112001-02-11T09:30
111H30MIN1.5Day 11 Dose2001-02-11T08:00PT1H30M
16ABC-123PC123-000116Day 11A554134-16DRGA_PARDrug A ParentANALYTEPLASMA4.2ng/mL4.24.2ng/mL
0.10203DAY 11112001-02-11T09:30
111H30MIN1.5Day 11 Dose2001-02-11T08:00PT1H30M
17ABC-123PC123-000117Day 11A554134-17DRGA_METDrug A MetaboliteANALYTEURINE245ng/mL245245ng/mL
2.005003DAY 11112001-02-11T08:002001-02-11T14:03116H6Day 11 Dose2001-02-11T08:00PT6H-PT6H18ABC-123PC123-000118Day 11A554134-17DRGA_PARDrug A ParentANALYTEURINE13.1ng/mL13.113.1ng/mL
2.005003DAY 11112001-02-11T08:002001-02-11T14:03116H6Day 11 Dose2001-02-11T08:00PT6H-PT6H19ABC-123PC123-000119Day 11A554134-17VOLUMEVolumeSPECIMEN PROPERTYURINE574mL574574mL


3DAY 11112001-02-11T08:002001-02-11T14:03116H6Day 11 Dose2001-02-11T08:00PT6H-PT6H20ABC-123PC123-000120Day 11A554134-17PHPHSPECIMEN PROPERTYURINE5.5
5.55.5



3DAY 11112001-02-11T08:002001-02-11T14:03116H6Day 11 Dose2001-02-11T08:00PT6H-PT6H21ABC-123PC123-000121Day 11A554134-18DRGA_METDrug A MetaboliteANALYTEPLASMA9.02ng/mL9.029.02ng/mL
0.10203DAY 11112001-02-11T14:00
116H6Day 11 Dose2001-02-11T08:00PT6H
22ABC-123PC123-000122Day 11A554134-18DRGA_PARDrug A ParentANALYTEPLASMA1.18ng/mL1.181.18ng/mL
0.10203DAY 11112001-02-11T14:00
116H6Day 11 Dose2001-02-11T08:00PT6H
23ABC-123PC123-000123Day 11A554134-19DRGA_METDrug A MetaboliteANALYTEURINE293ng/mL293293ng/mL
2.00
3DAY 11112001-02-11T14:032001-02-11T20:101112H12Day 11 Dose2001-02-11T08:00PT12H-PT6H24ABC-123PC123-000124Day 11A554134-19DRGA_PARDrug A ParentANALYTEURINE7.1ng/mL7.17.1ng/mL
2.00
3DAY 11112001-02-11T14:032001-02-11T20:101112H12Day 11 Dose2001-02-11T08:00PT12H-PT6H25ABC-123PC123-000125Day 11A554134-19VOLUMEVolumeSPECIMEN PROPERTYURINE363mL363363mL


3DAY 11112001-02-11T14:032001-02-11T20:101112H12Day 11 Dose2001-02-11T08:00PT12H-PT6H26ABC-123PC123-000126Day 11A554134-19PHPHSPECIMEN PROPERTYURINE5.5
5.55.5



3DAY 11112001-02-11T14:032001-02-11T20:101112H12Day 11 Dose2001-02-11T08:00PT12H-PT6H27ABC-123PC123-000127Day 11A554134-20DRGA_METDrug A MetaboliteANALYTEURINE280ng/mL280280ng/mL
2.00
4DAY 12122001-02-11T20:032001-02-12T08:101224H24Day 11 Dose2001-02-11T08:00PT24H-PT12H28ABC-123PC123-000128Day 11A554134-20DRGA_PARDrug A ParentANALYTEURINE2.4ng/mL2.42.4ng/mL
2.00
4DAY 12122001-02-11T20:032001-02-12T08:101224H24Day 11 Dose2001-02-11T08:00PT24H-PT12H29ABC-123PC123-000129Day 11A554134-20VOLUMEVolumeSPECIMEN PROPERTYURINE606mL606606mL


4DAY 12122001-02-11T20:032001-02-12T08:101224H24Day 11 Dose2001-02-11T08:00PT24H-PT12H30ABC-123PC123-000130Day 11A554134-20PHPHSPECIMEN PROPERTYURINE5.5
5.55.5



4DAY 12122001-02-11T20:032001-02-12T08:101224H24Day 11 Dose2001-02-11T08:00PT24H-PT12H31ABC-123PC123-000131Day 11A554134-21DRGA_METDrug A MetaboliteANALYTEPLASMA3.73ng/mL3.733.73ng/mL
0.10204DAY 12122001-02-12T08:00
1224H24Day 11 Dose2001-02-11T08:00PT24H
32ABC-123PC123-000132Day 11A554134-21DRGA_PARDrug A ParentANALYTEPLASMA<0.1ng/mL<0.1
ng/mL
0.10204DAY 12122001-02-12T08:00
1224H24Day 11 Dose2001-02-11T08:00PT24H

6.3.11.2 Pharmacokinetics Parameters

PP – Description/Overview

A findings domain that contains pharmacokinetic parameters derived from pharmacokinetic concentration-time (PC) data.

PP – Specification

pp.xpt, Pharmacokinetics Parameters — Findings, Version 3.2. One record per PK parameter per time-concentration profile per modeling method per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharPPIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierUnique subject identifier within the submission.ReqPPSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqPPGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain to support relationships within the domain and between domains.PermPPTESTCDParameter Short NameChar(PKPARMCD)TopicShort name of the pharmacokinetic parameter. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in PPTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). PPTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "AUCALL", "TMAX", "CMAX".ReqPPTESTParameter NameChar(PKPARM)Synonym QualifierName of the pharmacokinetic parameter. The value in PPTEST cannot be longer than 40 characters. Examples: "AUC All", "Time of CMAX", "Max Conc".ReqPPCATParameter CategoryChar*Grouping QualifierUsed to define a category of related records. For PP, this should be the name of the analyte in PCTEST whose profile the parameter is associated with.ExpPPSCATParameter SubcategoryChar*Grouping QualifierCategorization of the model type used to calculate the PK parameters. Examples: "COMPARTMENTAL", "NON-COMPARTMENTAL".PermPPORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpPPORRESUOriginal UnitsChar(PKUNIT)
(PKUWG)
(PKUWKG)
(PKUDMG)
(PKUDUG)Variable QualifierOriginal units in which the data were collected. The unit for PPORRES. Example: "ng/L". See PP Assumption 3.ExpPPSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from PPORRES in a standard format or standard units. PPSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in PPSTRESN.ExpPPSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from PPSTRESC. PPSTRESN should store all numeric test results or findings.ExpPPSTRESUStandard UnitsChar(PKUNIT)
(PKUWG)
(PKUWKG)
(PKUDMG)
(PKUDUG)Variable QualifierStandardized unit used for PPSTRESC and PPSTRESN. See PP Assumption 3 .ExpPPSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a parameter was not calculated. Should be null if a result exists in PPORRES.PermPPREASNDReason Parameter Not CalculatedChar
Record QualifierDescribes why a parameter was not calculated, such as "INSUFFICIENT DATA". Used in conjunction with PPSTAT when value is "NOT DONE".PermPPSPECSpecimen Material TypeChar(SPECTYPE)Record QualifierDefines the type of specimen used for a measurement. If multiple specimen types are used for a calculation (e.g., serum and urine for renal clearance), then this field should be left blank. Examples: "SERUM", "PLASMA", "URINE".ExpTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the observation, or the date/time of collection if start date/time is not collected.PermPPDTCDate/Time of Parameter CalculationsCharISO 8601TimingNominal date/time of parameter calculations.PermPPDYStudy Day of Parameter CalculationsNum
TimingStudy day of the collection, in integer days. The algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in the Demographics (DM) domain.PermPPRFTDTCDate/Time of Reference PointCharISO 8601TimingDate/time of the reference time point from the PC records used to calculate a parameter record. The values in PPRFTDTC should be the same as that in PCRFTDTC for related records.ExpPPSTINTPlanned Start of Assessment IntervalCharISO 8601TimingThe start of a planned evaluation or assessment interval relative to the Time Point Reference.PermPPENINTPlanned End of Assessment IntervalCharISO 8601TimingThe end of a planned evaluation or assessment interval relative to the Time Point Reference.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

PP – Assumptions
  1. It is recognized that PP is a derived dataset, and may be produced from an analysis dataset with a different structure. As a result, some sponsors may need to normalize their analysis dataset in order for it to fit into the SDTM-based PP domain.
  2. Information pertaining to all parameters (e.g., number of exponents, model weighting) should be submitted in the SUPPPP dataset.
  3. There are separate codelists used for PPORRESU/PPSTRESU where the choice depends on whether the value of the pharmacokinetic parameter is normalized.
    • Codelist "PKUNIT" is used for non-normalized parameters.
    • Codelists "PKUDMG" and "PKUDUG" are used when parameters are normalized by dose amount in milligrams or micrograms respectively.
    • Codelists "PKUWG" and "PKUWKG" are used when parameters are normalized by weight in grams or kilograms respectively.
    Multiple subset codelists were created for the unique unit expressions of the same concept across codelists, this approach allows study-context appropriate use of unit values for PK analysis subtypes.
  4. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the PP domain, but the following qualifiers would not generally be used in PP: --BODSYS, --SEV.
PP – Examples

Example

This example shows PK parameters calculated from time-concentration profiles for parent drug and one metabolite in plasma and urine for one subject. Note that PPRFTDTC is populated in order to link the PP records to the respective PC records. Note that PPSPEC is null for Clearance (PPTESTCD = "CLO") records since it is calculated from multiple specimen sources (plasma and urine).

Rows 1-12:Show parameters for Day 1.Rows 13-24:Show parameters for Day 8.

pp.xpt

RowSTUDYIDDOMAINUSUBJIDPPSEQPPGRPIDPPTESTCDPPTESTPPCATPPORRESPPORRESUPPSTRESCPPSTRESNPPSTRESUPPSPECVISITNUMVISITPPDTCPPRFTDTC1ABC-123PPABC-123-00011DAY1_PARTMAXTime of CMAXDRUG A PARENT1.87h1.871.87HPLASMA1DAY 12001-03-012001-02-01T08:002ABC-123PPABC-123-00012DAY1_PARCMAXMax ConcDRUG A PARENT44.5ug/L44.544.5ug/LPLASMA1DAY 12001-03-012001-02-01T08:003ABC-123PPABC-123-00013DAY1_PARAUCALLAUC AllDRUG A PARENT294.7h*mg/L294.7294.7h*mg/LPLASMA1DAY 12001-03-012001-02-01T08:004ABC-123PPABC-123-00014DAY1_PARLAMZHLHalf-Life Lambda zDRUG A PARENT0.75h0.750.75HPLASMA1DAY 12001-03-012001-02-01T08:005ABC-123PPABC-123-00015DAY1_PARVZOVz ObsDRUG A PARENT10.9L10.910.9LPLASMA1DAY 12001-03-012001-02-01T08:006ABC-123PPABC-123-00016DAY1_PARCLOTotal CL ObsDRUG A PARENT1.68L/h1.681.68L/h
1DAY 12001-03-012001-02-01T08:007ABC-123PPABC-123-00017DAY1_METTMAXTime of CMAXDRUG A METABOLITE0.94h0.940.94hPLASMA1DAY 12001-03-012001-02-01T08:008ABC-123PPABC-123-00018DAY1_METCMAXMax ConcDRUG A METABOLITE22.27ug/L22.2722.27ug/LPLASMA1DAY 12001-03-012001-02-01T08:009ABC-123PPABC-123-00019DAY1_METAUCALLAUC AllDRUG A METABOLITE147.35h*mg/L147.35147.35h*mg/LPLASMA1DAY 12001-03-012001-02-01T08:0010ABC-123PPABC-123-000110DAY1_METLAMZHLHalf-Life Lambda zDRUG A METABOLITE0.38h0.380.38hPLASMA1DAY 12001-03-012001-02-01T08:0011ABC-123PPABC-123-000111DAY1_METVZOVz ObsDRUG A METABOLITE5.45L5.455.45LPLASMA1DAY 12001-03-012001-02-01T08:0012ABC-123PPABC-123-000112DAY1_METCLOTotal CL ObsDRUG A METABOLITE0.84L/h0.840.84L/h
1DAY 12001-03-012001-02-01T08:0013ABC-123PPABC-123-000113DAY11_PARTMAXTime of CMAXDRUG A PARENT1.91h1.911.91hPLASMA2DAY 112001-03-012001-02-11T08:0014ABC-123PPABC-123-000114DAY11_PARCMAXMax ConcDRUG A PARENT46.0ug/L46.046.0ug/LPLASMA2DAY 112001-03-012001-02-11T08:0015ABC-123PPABC-123-000115DAY11_PARAUCALLAUC AllDRUG A PARENT289.0h*mg/L289.0289.0h*mg/LPLASMA2DAY 112001-03-012001-02-11T08:0016ABC-123PPABC-123-000116DAY11_PARLAMZHLHalf-Life Lambda zDRUG A PARENT0.77h0.770.77hPLASMA2DAY 112001-03-012001-02-11T08:0017ABC-123PPABC-123-000117DAY11_PARVZOVz ObsDRUG A PARENT10.7L10.710.7LPLASMA2DAY 112001-03-012001-02-11T08:0018ABC-123PPABC-123-000118DAY11_PARCLOTotal CL ObsDRUG A PARENT1.75L/h1.751.75L/h
2DAY 112001-03-012001-02-11T08:0019ABC-123PPABC-123-000119DAY11_METTMAXTime of CMAXDRUG A METABOLITE0.96h0.960.96hPLASMA2DAY 112001-03-012001-02-11T08:0020ABC-123PPABC-123-000120DAY11_METCMAXMax ConcDRUG A METABOLITE23.00ug/L23.0023.00ug/LPLASMA2DAY 112001-03-012001-02-11T08:0021ABC-123PPABC-123-000121DAY11_METAUCALLAUC AllDRUG A METABOLITE144.50h*mg/L144.50144.50h*mg/LPLASMA2DAY 112001-03-012001-02-11T08:0022ABC-123PPABC-123-000122DAY11_METLAMZHLHalf-Life Lambda zDRUG A METABOLITE0.39h0.390.39hPLASMA2DAY 112001-03-012001-02-11T08:0023ABC-123PPABC-123-000123DAY8_METVDVol of DistributionDRUG A METABOLITE5.35L5.355.35LPLASMA2DAY 112001-03-012001-02-11T08:0024ABC-123PPABC-123-000124DAY8_METCLClearanceDRUG A METABOLITE0.88L/h0.880.88L/h
2DAY 112001-03-012001-02-11T08:00

Example

This example shows the use of PPSTINT and PPENINT to describe the AUC segments for the test code "AUCINT", the area under the curve from time T1 to time T2. Time T1 is represented in PPSTINT as the elapsed time since PPRFTDTC and Time T2 is represented in PPENINT as the elapsed time since PPRFTDTC.

Rows 1-7:Show parameters for Day 1.Rows 8-14:Show parameters for Day 14.

pp.xpt

RowSTUDYIDDOMAINUSUBJIDPPSEQPPGRPIDPPTESTCDPPTESTPPCATPPORRESPPORRESUPPSTRESCPPSTRESNPPSTRESUPPSPECVISITNUMVISITPPDTCPPRFTDTCPPSTINTPPENINT1ABC-123PPABC-123-0011DRUGA_DAY1TMAXTime of CMAXDRUG A PARENT0.65h0.650.65hPLASMA1DAY 12001-02-252001-02-01T08:00

2ABC-123PPABC-123-0012DRUGA_DAY1CMAXMax ConcDRUG A PARENT6.92ng/mL6.926.92ng/mLPLASMA1DAY 12001-02-252001-02-01T08:00

3ABC-123PPABC-123-0013DRUGA_DAY1AUCALLAUC AllDRUG A PARENT45.5h*ng/mL45.545.5h*ng/mLPLASMA1DAY 12001-02-252001-02-01T08:00

4ABC-123PPABC-123-0014DRUGA_DAY1AUCINTAUC from T1 to T2DRUG A PARENT43.6h*ng/mL43.643.6h*ng/mLPLASMA1DAY 12001-02-252001-02-01T08:00PT0MPT24H5ABC-123PPABC-123-0015DRUGA_DAY1LAMZHLHalf-Life Lambda zDRUG A PARENT7.74h7.747.74hPLASMA1DAY 12001-02-252001-02-01T08:00

6ABC-123PPABC-123-0016DRUGA_DAY1VZFOVz Obs by FDRUG A PARENT256L256000256LPLASMA1DAY 12001-02-252001-02-01T08:00

7ABC-123PPABC-123-0017DRUGA_DAY1CLFOTotal CL Obs by FDRUG A PARENT20.2L/hr2020020.2L/hPLASMA1DAY 12001-02-252001-02-01T08:00

8ABC-123PPABC-123-00115DRUGA_DAY14TMAXTime of CMAXDRUG A PARENT0.65h0.650.65hPLASMA2DAY 142001-02-252001-02-15T08:00

9ABC-123PPABC-123-00116DRUGA_DAY14CMAXMax ConcDRUG A PARENT6.51ng/mL6.516.51ng/mLPLASMA2DAY 142001-02-252001-02-15T08:00

10ABC-123PPABC-123-00117DRUGA_DAY14AUCALLAUC AllDRUG A PARENT34.2h*ng/mL34.234.2h*ng/mLPLASMA2DAY 142001-02-252001-02-15T08:00

11ABC-123PPABC-123-00118DRUGA_DAY14AUCINTAUC from T1 to T2DRUG A PARENT35.6h*ng/mL35.635.6h*ng/mLPLASMA2DAY 142001-02-252001-02-15T08:00PT0MPT24H12ABC-123PPABC-123-00119DRUGA_DAY14AUCINTAUC from T1 to T2DRUG A PARENT38.4h*ng/mL38.438.4h*ng/mLPLASMA2DAY 142001-02-252001-02-15T08:00PT0MPT48H13ABC-123PPABC-123-00120DRUGA_DAY14AUCINTAUC from T1 to T2DRUG A PARENT2.78h*ng/mL2.782.78h*ng/mLPLASMA2DAY 142001-02-252001-02-15T08:00PT24HPT48H14ABC-123PPABC-123-00121DRUGA_DAY14LAMZHLHalf-Life Lambda zDRUG A PARENT7.6h7.67.6hPLASMA2DAY 142001-02-252001-02-15T08:00

15ABC-123PPABC-123-00122DRUGA_DAY14VZFOVz Obs by FDRUG A PARENT283L283283LPLASMA2DAY 142001-02-252001-02-15T08:00

16ABC-123PPABC-123-00123DRUGA_DAY14CLFOTotal CL Obs by FDRUG A PARENT28.1L/h28.128.1L/hPLASMA2DAY 142001-02-252001-02-15T08:00

6.3.11.3 Relating PP Records to PC Records

Sponsors must document the concentrations used to calculate each parameter. This may be done in analysis dataset metadata or by documenting relationships between records in the Pharmacokinetics Parameters (PP) and Pharmacokinetics Concentrations (PC) datasets in a RELREC dataset (See Section 8.2, Relating Peer Records and Section 8.3, Relating Datasets).

6.3.11.3.1 PC-PP – Relating Datasets

If all time-point concentrations in PC are used to calculate all parameters for all subjects, then the relationship between the two datasets can be documented as shown in the table below.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PC
PCGRPID
MANYA2ABC-123PP
PPGRPID
MANYA

Note that the reference time point and the analyte are part of the natural key (see Section 3.2.1.1, Primary Keys) for both datasets. In the relationship shown above, --GRPID is a surrogate key, and must be populated so that each combination of analyte and reference time point has a separate value of --GRPID.

6.3.11.3.2 PC-PP – Relating Records

This section illustrates four methods for representing relationships between PC and PP records under four different example circumstances. All these examples are based on the same PC and PP data for one drug, "Drug X".

The different methods for representing relationships are based on which linking variables are used in RELREC.

  • Method A (Many to many, using PCGRPID and PPGRPID)
  • Method B (One to many, using PCSEQ and PPGRPID)
  • Method C (Many to one, using PCGRPID and PPSEQ)
  • Method D (One to one, using PCSEQ and PPSEQ)

The different examples illustrate situations in which different subsets of the pharmacokinetic concentration data were used in calculating the pharmacokinetic parameters. As in the example above, --GRPID values must take into account all the combinations of analytes and reference time points, since both are part of the natural key for both datasets. For each example, PCGRPID and PPGRPID were used to group related records within each respective dataset. The exclusion of some concentration values from the calculation of some parameters affects the values of PCGRPID and PPGRPID for the different situations. To conserve space, the PC and PP domains appear only once, but with four --GRPID columns, one for each of the example situations. Note that a submission dataset would contain only one --GRPID column with a set of values such as those shown in one of the four columns in the PC and PP datasets.

Since the relationship between PC records and PP records for Day 8 data does not change across the examples, it is shown only for Example 1, and not repeated.

Pharmacokinetic Concentrations (PC) Dataset for All Examples

pc.xpt

RowSTUDYIDDOMAINUSUBJIDPCSEQPCGRPID1PCGRPID2PCGRPID3PCGRPID4PCREFIDPCTESTCDPCTESTPCCATPCORRESPCORRESUPCSTRESCPCSTRESNPCSTRESUPCSPECPCBLFLPCLLOQPCDTCPCDYPCNOMDYPCTPTPCTPTNUMPCELTMPCTPTREFPCRFTDTC1ABC-123PCABC-123-00011DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_A123-0001-01DRUG XSTUDYDRUGANALYTE9ug/mL99ug/mLPLASMA
1.002001-02-01T08:35115 min1PT5MDay 1 Dose2001-02-01T08:302ABC-123PCABC-123-00012DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_A123-0001-02DRUG XSTUDYDRUGANALYTE20ug/mL2020ug/mLPLASMA
1.002001-02-01T08:551125 min2PT25MDay 1 Dose2001-02-01T08:303ABC-123PCABC-123-00013DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_A123-0001-03DRUG XSTUDYDRUGANALYTE31ug/mL3131ug/mLPLASMA
1.002001-02-01T09:201150 min3PT50MDay 1 Dose2001-02-01T08:304ABC-123PCABC-123-00014DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_A123-0001-04DRUG XSTUDYDRUGANALYTE38ug/mL3838ug/mLPLASMA
1.002001-02-01T09:451175 min4PT1H15MDay 1 Dose2001-02-01T08:305ABC-123PCABC-123-00015DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_B123-0001-05DRUG XSTUDYDRUGANALYTE45ug/mL4545ug/mLPLASMA
1.002001-02-01T10:1011100 min5PT1H40MDay 1 Dose2001-02-01T08:306ABC-123PCABC-123-00016DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_C123-0001-06DRUG XSTUDYDRUGANALYTE48ug/mL4848ug/mLPLASMA
1.002001-02-01T10:3511125 min6PT2H5MDay 1 Dose2001-02-01T08:307ABC-123PCABC-123-00017DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_A123-0001-07DRUG XSTUDYDRUGANALYTE41ug/mL4141ug/mLPLASMA
1.002001-02-01T11:0011150 min7PT2H30MDay 1 Dose2001-02-01T08:308ABC-123PCABC-123-00018DY1_DRGXEXCLUDEDY1_DRGX_BDY1_DRGX_A123-0001-08DRUG XSTUDYDRUGANALYTE35ug/mL3535ug/mLPLASMA
1.002001-02-01T11:5011200 min8PT3H20MDay 1 Dose2001-02-01T08:309ABC-123PCABC-123-00019DY1_DRGXEXCLUDEDY1_DRGX_BDY1_DRGX_A123-0001-09DRUG XSTUDYDRUGANALYTE31ug/mL3131ug/mLPLASMA
1.002001-02-01T12:4011250 min9PT4H10MDay 1 Dose2001-02-01T08:3010ABC-123PCABC-123-000110DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_A123-0001-10DRUG XSTUDYDRUGANALYTE25ug/mL2525ug/mLPLASMA
1.002001-02-01T14:4511375 min10PT6H15MDay 1 Dose2001-02-01T08:3011ABC-123PCABC-123-000111DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_D123-0001-11DRUG XSTUDYDRUGANALYTE18ug/mL1818ug/mLPLASMA
1.002001-02-01T16:5011500 min11PT8H20MDay 1 Dose2001-02-01T08:3012ABC-123PCABC-123-000112DY1_DRGXDY1_DRGXDY1_DRGX_ADY1_DRGX_D123-0001-12DRUG XSTUDYDRUGANALYTE12ug/mL1212ug/mLPLASMA
1.002001-02-01T18:3011600 min12PT10HDay 1 Dose2001-02-01T08:3013ABC-123PCABC-123-000113DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-13DRUG XSTUDYDRUGANALYTE10ug/mL1010ug/mLPLASMA
1.002001-02-08T08:35885 min1PT5MDay 8 Dose2001-02-08T08:3014ABC-123PCABC-123-000114DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-14DRUG XSTUDYDRUGANALYTE21ug/mL2121ug/mLPLASMA
1.002001-02-08T08:558825 min2PT25MDay 8 Dose2001-02-08T08:3015ABC-123PCABC-123-000115DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-15DRUG XSTUDYDRUGANALYTE32ug/mL3232ug/mLPLASMA
1.002001-02-08T09:208850 min3PT50MDay 8 Dose2001-02-08T08:3016ABC-123PCABC-123-000116DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-16DRUG XSTUDYDRUGANALYTE39ug/mL3939ug/mLPLASMA
1.002001-02-08T09:458875 min4PT1H15MDay 8 Dose2001-02-08T08:3017ABC-123PCABC-123-000117DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-17DRUG XSTUDYDRUGANALYTE46ug/mL4646ug/mLPLASMA
1.002001-02-08T10:1088100 min5PT1H40MDay 8 Dose2001-02-08T08:3018ABC-123PCABC-123-000118DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-18DRUG XSTUDYDRUGANALYTE48ug/mL4848ug/mLPLASMA
1.002001-02-08T10:3588125 min6PT2H5MDay 8 Dose2001-02-08T08:3019ABC-123PCABC-123-000119DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-19DRUG XSTUDYDRUGANALYTE40ug/mL4040ug/mLPLASMA
1.002001-02-08T11:0088150 min7PT2H30MDay 8 Dose2001-02-08T08:3020ABC-123PCABC-123-000120DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-20DRUG XSTUDYDRUGANALYTE35ug/mL3535ug/mLPLASMA
1.002001-02-08T11:5088200 min8PT3H20MDay 8 Dose2001-02-08T08:3021ABC-123PCABC-123-000121DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-21DRUG XSTUDYDRUGANALYTE30ug/mL3030ug/mLPLASMA
1.002001-02-08T12:4088250 min9PT4H10MDay 8 Dose2001-02-08T08:3022ABC-123PCABC-123-000122DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-22DRUG XSTUDYDRUGANALYTE24ug/mL2424ug/mLPLASMA
1.002001-02-08T14:4588375 min10PT6H15MDay 8 Dose2001-02-08T08:3023ABC-123PCABC-123-000123DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-23DRUG XSTUDYDRUGANALYTE17ug/mL1717ug/mLPLASMA
1.002001-02-08T16:5088500 min11PT8H20MDay 8 Dose2001-02-08T08:3024ABC-123PCABC-123-000124DY8_DRGXDY8_DRGXDY8_DRGXDY8_DRGX123-0002-24DRUG XSTUDYDRUGANALYTE11ug/mL1111ug/mLPLASMA
1.002001-02-08T18:3088600 min12PT10HDay 8 Dose2001-02-08T08:30

Pharmacokinetic Parameters (PP) Dataset for All Examples

pp.xpt

RowSTUDYIDDOMAINUSUBJIDPPSEQPPGRPID1PPGRPID2PPGRPID3PPGRPID4PPTESTCDPPTESTPPCATPPORRESPPORRESUPPSTRESCPPSTRESNPPSTRESUPPSPECPPNOMDYPPRFTDTC1ABC-123PPABC-123-00011DY1DRGXDY1DRGXDY1DRGX_ATMAXTMAXTime of CMAXDRUG X1.87h1.871.87hPLASMA12001-02-01T08:352ABC-123PPABC-123-00012DY1DRGXDY1DRGXDY1DRGX_ACMAXCMAXMax ConcDRUG X44.5ng/mL44.544.5ng/mLPLASMA12001-02-01T08:353ABC-123PPABC-123-00013DY1DRGXDY1DRGXDY1DRGX_AAUCAUCALLAUC AllDRUG X294.7h*ug/mL294.7294.7h*ug/mLPLASMA12001-02-01T08:354ABC-123PPABC-123-00015DY1DRGXDY1DRGXDY1DRGX_HALFOTHERLAMZHLHalf-Life Lambda zDRUG X4.69h4.694.69hPLASMA12001-02-01T08:355ABC-123PPABC-123-00016DY1DRGXDY1DRGXDY1DRGX_AOTHERVZOVz ObsDRUG X10.9L10.910.9LPLASMA12001-02-01T08:356ABC-123PPABC-123-00017DY1DRGXDY1DRGXDY1DRGX_AOTHERCLOTotal CL ObsDRUG X1.68L/h1.681.68L/hPLASMA12001-02-01T08:357ABC-123PPABC-123-00018DY8DRGXDY8DRGXDY8DRGXDY8DRGXTMAXTime of CMAXDRUG X1.91h1.911.91hPLASMA82001-02-08T08:358ABC-123PPABC-123-00019DY8DRGXDY8DRGXDY8DRGXDY8DRGXCMAXMax ConcDRUG X46.0ng/mL46.046.0ng/mLPLASMA82001-02-08T08:359ABC-123PPABC-123-000110DY8DRGXDY8DRGXDY8DRGXDY8DRGXAUCALLAUC AllDRUG X289.0h*ug/mL289.0289.0h*ug/mLPLASMA82001-02-08T08:3510ABC-123PPABC-123-000112DY8DRGXDY8DRGXDY8DRGXDY8DRGXLAMZHLHalf-Life Lambda zDRUG X4.50h4.504.50hPLASMA82001-02-08T08:3511ABC-123PPABC-123-000113DY8DRGXDY8DRGXDY8DRGXDY8DRGXVZOVz ObsDRUG X10.7L10.710.7LPLASMA82001-02-08T08:3512ABC-123PPABC-123-000114DY8DRGXDY8DRGXDY8DRGXDY8DRGXCLOTotal CL ObsDRUG X1.75L/h1.751.75L/hPLASMA82001-02-08T08:35

Example

All PC records used to calculate all pharmacokinetic parameters.

This example uses --GRPID values in the columns labeled "PCGRPID1" and "PPGRPID1".

Method A (Many to many, using PCGRPID and PPGRPID)

Rows 1-2:The relationship with RELID "1" includes all PC records with PCGRPID = "DY1_DRGX" and all PP records with PPGRPID = "DY1DRGX".Rows 3-4:The relationship with RELID "2" includes all PC records with GRPID = "DY8_DRGX" and all PP records with GRPID = "DY8DRGX".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCGRPIDDY1_DRGX
12ABC-123PPABC-123-0001PPGRPIDDY1DRGX
12ABC-123PCABC-123-0001PPGRPIDDY8_DRGX
22ABC-123PPABC-123-0001PPGRPIDDY8DRGX
2

Method B (One to many, using PCSEQ and PPGRPID)

Rows 1-13:The relationship with RELID "1" includes the individual PC records with PCSEQ values "1" to "12" and all PP records with PPGRPID = "DY1DRGX".Rows 14-26:The relationship with RELID "2" includes the individual PC records with PCSEQ values "13" to "24" and all PP records with PPGRPID = "DY8DRGX".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ5
16ABC-123PCABC-123-0001PCSEQ6
17ABC-123PCABC-123-0001PCSEQ7
18ABC-123PCABC-123-0001PCSEQ8
19ABC-123PCABC-123-0001PCSEQ9
110ABC-123PCABC-123-0001PCSEQ10
111ABC-123PCABC-123-0001PCSEQ11
112ABC-123PCABC-123-0001PCSEQ12
113ABC-123PCABC-123-0001PPGRPIDDY1DRGX
114ABC-123PCABC-123-0001PCSEQ13
115ABC-123PCABC-123-0001PCSEQ14
116ABC-123PCABC-123-0001PCSEQ15
117ABC-123PCABC-123-0001PCSEQ16
118ABC-123PCABC-123-0001PCSEQ17
119ABC-123PCABC-123-0001PCSEQ18
120ABC-123PCABC-123-0001PCSEQ19
121ABC-123PCABC-123-0001PCSEQ20
122ABC-123PCABC-123-0001PCSEQ21
123ABC-123PCABC-123-0001PCSEQ22
124ABC-123PCABC-123-0001PCSEQ23
125ABC-123PCABC-123-0001PCSEQ24
126ABC-123PCABC-123-0001PPGRPIDDY1DRGX
1

Method C (Many to one, using PCGRPID and PPSEQ)

Rows 1-8:The relationship with RELID = "1" includes all PC records with a PCGRPID = "DY1_DRGX" and PP records with PPSEQ values "1" through "7".Rows 9-16:The relationship with RELID = "2" includes all PC records with a PCGRPID = "DY8_DRGX" and PP records with PPSEQ values of "8" through "14".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCGRPIDDY1_DRGX
12ABC-123PPABC-123-0001PPSEQ1
13ABC-123PPABC-123-0001PPSEQ2
14ABC-123PPABC-123-0001PPSEQ3
15ABC-123PPABC-123-0001PPSEQ4
16ABC-123PPABC-123-0001PPSEQ5
17ABC-123PPABC-123-0001PPSEQ6
18ABC-123PPABC-123-0001PPSEQ7
19ABC-123PCABC-123-0001PCGRPIDDY8_DRGX
210ABC-123PPABC-123-0001PPSEQ8
211ABC-123PPABC-123-0001PPSEQ9
212ABC-123PPABC-123-0001PPSEQ10
213ABC-123PPABC-123-0001PPSEQ11
214ABC-123PPABC-123-0001PPSEQ12
215ABC-123PPABC-123-0001PPSEQ13
216ABC-123PPABC-123-0001PPSEQ14
2

Method D (One to one, using PCSEQ and PPSEQ)

Rows 1-19:The relationship with RELID "1" includes individual PC records with PCSEQ values "1" through "12" and PP records with PPSEQ values "1" through "7".Rows 20-38:The relationship with RELID "2" includes individual PC records with PCSEQ values "13" through "24" and PP records with PPSEQ values "8" through "14".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ5
16ABC-123PCABC-123-0001PCSEQ6
17ABC-123PCABC-123-0001PCSEQ7
18ABC-123PCABC-123-0001PCSEQ8
19ABC-123PCABC-123-0001PCSEQ9
110ABC-123PCABC-123-0001PCSEQ10
111ABC-123PCABC-123-0001PCSEQ11
112ABC-123PCABC-123-0001PCSEQ12
113ABC-123PPABC-123-0001PPSEQ1
114ABC-123PPABC-123-0001PPSEQ2
115ABC-123PPABC-123-0001PPSEQ3
116ABC-123PPABC-123-0001PPSEQ4
117ABC-123PPABC-123-0001PPSEQ5
118ABC-123PPABC-123-0001PPSEQ6
119ABC-123PPABC-123-0001PPSEQ7
120ABC-123PCABC-123-0001PCSEQ13
221ABC-123PCABC-123-0001PCSEQ14
222ABC-123PCABC-123-0001PCSEQ15
223ABC-123PCABC-123-0001PCSEQ16
224ABC-123PCABC-123-0001PCSEQ17
225ABC-123PCABC-123-0001PCSEQ18
226ABC-123PCABC-123-0001PCSEQ19
227ABC-123PCABC-123-0001PCSEQ20
228ABC-123PCABC-123-0001PCSEQ21
229ABC-123PCABC-123-0001PCSEQ22
230ABC-123PCABC-123-0001PCSEQ23
231ABC-123PCABC-123-0001PCSEQ24
232ABC-123PPABC-123-0001PPSEQ8
233ABC-123PPABC-123-0001PPSEQ9
234ABC-123PPABC-123-0001PPSEQ10
235ABC-123PPABC-123-0001PPSEQ11
236ABC-123PPABC-123-0001PPSEQ12
237ABC-123PPABC-123-0001PPSEQ13
238ABC-123PPABC-123-0001PPSEQ14
2

Example

Only some records in PC were used to calculate all pharmacokinetic parameters: Time Points 8 and 9 on Day 1 were not used for any pharmacokinetic parameters.

This example uses --GRPID values in the columns labeled "PCGRPID2" and "PPGRPID2". Note that for the two excluded PC records, PCGRPID = "EXCLUDE", while for other PC records, PCGRPID = "DY1_DRGX".

All pharmacokinetic concentrations for Day 8 were used to calculate all pharmacokinetic parameters. Since Day 8 relationships are the same as for Example 1, they are not included here.

Method A (Many to many, using PCGRPID and PPGRPID)

The relationship with RELID "1" includes PC records with PCGRPID = "DY1_DRGX" and all PP records with PPGRPID = "DY1DRGX". PC records with PCGRPID = "EXCLUDE" are not included in this relationship.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCGRPIDDY1_DRGX
12ABC-123PPABC-123-0001PPGRPIDDY1DRGX
1

Method B (One to many, using PCSEQ and PPGRPID)

The relationship with RELID "1" includes individual PC records with PCSEQ values "1" through "7" and "10" through 11", and all the PP records with PPGRPID = "DY1DRGX".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ5
16ABC-123PCABC-123-0001PCSEQ6
17ABC-123PCABC-123-0001PCSEQ7
18ABC-123PCABC-123-0001PCSEQ10
19ABC-123PCABC-123-0001PCSEQ11
110ABC-123PCABC-123-0001PCSEQ12
111ABC-123PPABC-123-0001PPGRPIDDY1DRGX
1

Method C (Many to one, using PCGRPID and PPSEQ)

The relationship with RELID "1" includes all PC records with PCGRPID = "DY1_DRGX" and individual PP records with PPSEQ values "1" through "7".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCGRPIDDY1_DRGX
12ABC-123PPABC-123-0001PPSEQ1
13ABC-123PPABC-123-0001PPSEQ2
14ABC-123PPABC-123-0001PPSEQ3
15ABC-123PPABC-123-0001PPSEQ4
16ABC-123PPABC-123-0001PPSEQ5
17ABC-123PPABC-123-0001PPSEQ6
18ABC-123PPABC-123-0001PPSEQ7
1

Method D (One to one, using PCSEQ and PPSEQ)

The relationship with RELID "1" includes individual PC records with PCSEQ values "1" through "7" and "10" through "12" and individual PP records with PPSEQ values "1 through "7".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ5
16ABC-123PCABC-123-0001PCSEQ6
17ABC-123PCABC-123-0001PCSEQ7
18ABC-123PCABC-123-0001PCSEQ10
19ABC-123PCABC-123-0001PCSEQ11
110ABC-123PCABC-123-0001PCSEQ12
111ABC-123PPABC-123-0001PPSEQ1
112ABC-123PPABC-123-0001PPSEQ2
113ABC-123PPABC-123-0001PPSEQ3
114ABC-123PPABC-123-0001PPSEQ4
115ABC-123PPABC-123-0001PPSEQ5
116ABC-123PPABC-123-0001PPSEQ6
117ABC-123PPABC-123-0001PPSEQ7
1

Example

Only some records in PC were used to calculate some parameters: Time points 8 and 9 on Day 1 were not used for half-life calculations, but were used for other parameters.

This example uses --GRPID values in the columns labeled "PCGRPID3" and "PPGRPID3". Note that the two excluded PC records have PCGRPID = "DY1_DRGX_B", while the other PC records have PCGRPID = "DY1_DRGX_A". Note also that the PP records for half-life calculations have PPGRPID = "DYDRGX_HALF", while the other PP records have PPGRPID = "DY1DRGX_A".

All pharmacokinetic concentrations for Day 8 were used to calculate all pharmacokinetic parameters. Since Day 8 relationships are the same as for Example 1, they are not included here.

Method A (Many to many, using PCGRPID and PPGRPID)

Rows 1-3:The relationship with RELID "1" includes all PC records with PCGRPID = "DY1_DRGX_A", all PC records with PCGRPID = "DY1_DRGX_B" (which in this case is all the PP records for Day 1) and all PP records with PPGRPID = "DYIDRGX_A".Rows 4-6:The relationship with RELID "2" includes only PC records with PCGRPID = "DY1_DRGX_A" and all PP records with PPGRPID = "DYIDRGX_HALF".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCGRPIDDY1_DRGX_A
12ABC-123PCABC-123-0001PCGRPIDDY1_DRGX_B
13ABC-123PPABC-123-0001PPGRPIDDY1DRGX_A
14ABC-123PCABC-123-0001PCGRPIDDY1_DRGX_A
25ABC-123PPABC-123-0001PPGRPIDDY1DRGX_HALF
2

Method B (One to many, using PCSEQ and PPGRPID)

Rows 1-13:The relationship with RELID "1" includes PP records with PCSEQ values "1" through "12" and PP records with PPGRPID = "DY1DRGX_A".Rows 14-24:The relationship with RELID "2" includes PP records with PCSEQ values "1" through "7" and "10" through "12" and PP records with PPGRPID = "DY1DRGX_HALF".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ5
16ABC-123PCABC-123-0001PCSEQ6
17ABC-123PCABC-123-0001PCSEQ7
18ABC-123PCABC-123-0001PCSEQ8
19ABC-123PCABC-123-0001PCSEQ9
110ABC-123PCABC-123-0001PCSEQ10
111ABC-123PCABC-123-0001PCSEQ11
112ABC-123PCABC-123-0001PCSEQ12
113ABC-123PPABC-123-0001PPGRPIDDY1DRGX_A
114ABC-123PCABC-123-0001PCSEQ1
215ABC-123PCABC-123-0001PCSEQ2
216ABC-123PCABC-123-0001PCSEQ3
217ABC-123PCABC-123-0001PCSEQ4
218ABC-123PCABC-123-0001PCSEQ5
219ABC-123PCABC-123-0001PCSEQ6
220ABC-123PCABC-123-0001PCSEQ7
221ABC-123PCABC-123-0001PCSEQ10
222ABC-123PCABC-123-0001PCSEQ11
223ABC-123PCABC-123-0001PCSEQ12
224ABC-123PPABC-123-0001PPGRPIDDY1DRGX_HALF
2

Method C (Many to one, using PCGRPID and PPSEQ)

Rows 1-7:The relationship with RELID "1" includes all PP records with PGRPID values "DY1_DRGX_A" and "DY1_DRGX_B" and PP records with PPSEQ values "1" through "3", "6", and "7".Rows 8-10:The relationship with RELID "2" includes all PP records with PGRPID value "DY1_DRGX_A" and PP records with PPSEQ values "4" and "5".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCGRPIDDY1_DRGX_A
12ABC-123PCABC-123-0001PCGRPIDDY1_DRGX_B
13ABC-123PPABC-123-0001PPSEQ1
14ABC-123PPABC-123-0001PPSEQ2
15ABC-123PPABC-123-0001PPSEQ3
16ABC-123PPABC-123-0001PPSEQ6
17ABC-123PPABC-123-0001PPSEQ7
18ABC-123PCABC-123-0001PCGRPIDDY1_DRGX_A
29ABC-123PPABC-123-0001PPSEQ4
210ABC-123PPABC-123-0001PPSEQ5
2

Method D (One to one, using PCSEQ and PPSEQ)

Rows 1-17:The relationship with RELID "1" includes PC records with PCSEQ values of "1" through "12" and PP records with PPSEQ values "1" through "3" and "6" and "7".Rows 18-29:The relationship with RELID "2" includes PC records with PCSEQ values of "1" through "7" and "10" through "12" and PP records with PPSEQ values "4" and "5".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ5
16ABC-123PCABC-123-0001PCSEQ6
17ABC-123PCABC-123-0001PCSEQ7
18ABC-123PCABC-123-0001PCSEQ8
19ABC-123PCABC-123-0001PCSEQ9
110ABC-123PCABC-123-0001PCSEQ10
111ABC-123PCABC-123-0001PCSEQ11
112ABC-123PCABC-123-0001PCSEQ12
113ABC-123PPABC-123-0001PPSEQ1
114ABC-123PPABC-123-0001PPSEQ2
115ABC-123PPABC-123-0001PPSEQ3
116ABC-123PPABC-123-0001PPSEQ6
117ABC-123PPABC-123-0001PPSEQ7
118ABC-123PCABC-123-0001PCSEQ1
219ABC-123PCABC-123-0001PCSEQ2
220ABC-123PCABC-123-0001PCSEQ3
221ABC-123PCABC-123-0001PCSEQ4
222ABC-123PCABC-123-0001PCSEQ5
223ABC-123PCABC-123-0001PCSEQ6
224ABC-123PCABC-123-0001PCSEQ7
225ABC-123PCABC-123-0001PCSEQ10
226ABC-123PCABC-123-0001PCSEQ11
227ABC-123PCABC-123-0001PCSEQ12
228ABC-123PPABC-123-0001PPSEQ4
229ABC-123PPABC-123-0001PPSEQ5
2

Example

Only some records in PC were used to calculate parameters: Time point 5 was excluded from Tmax, 6 from Cmax, and 11 and 12 from AUC.

This example uses --GRPID values in the columns labeled "PCGRPID4" and "PPGRPID4". Note that four values of PCGRPID and four values of PPGRPID were used.

Because of the complexity of this example, only methods A and D are illustrated.

Method A (Many to many, using PCGRPID and PPGRPID)

Rows 1-4:The relationship with RELID "1" includes PC records with PCGRPID values "DY1DRGX_A", "DY1DRGX_C", and "DY1DRGX_D" and the one PP record with PPGRPID = "TMAX".Rows 5-8:The relationship with RELID "2" includes PC records with PCGRPID values "DY1DRGX_A", "DY1DRGX_B", and "DY1DRGX_D" and the one PP record with PPGRPID = "CMAX".Rows 9-12:The relationship with RELID "1" includes PC records with PCGRPID values "DY1DRGX_A", "DY1DRGX_B", and "DY1DRGX_C" and the one PP record with PPGRPID = "AUC".Rows 13-17:The relationship with RELID "1" includes PC records with PCGRPID values "DY1DRGX_A", "DY1DRGX_B", "DY1DRGX_C", and "DY1DRGX_D" (in this case, all PC records) and all PP records with PPGRPID = "OTHER".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PPABC-123-0001PPGRPIDTMAX
12ABC-123PCABC-123-0001PCGRPIDDY1DRGX_A
13ABC-123PCABC-123-0001PCGRPIDDY1DRGX_C
14ABC-123PCABC-123-0001PCGRPIDDY1DRGX_D
15ABC-123PPABC-123-0001PPGRPIDCMAX
26ABC-123PCABC-123-0001PCGRPIDDY1DRGX_A
27ABC-123PCABC-123-0001PCGRPIDDY1DRGX_B
28ABC-123PCABC-123-0001PCGRPIDDY1DRGX_D
29ABC-123PPABC-123-0001PPGRPIDAUC
310ABC-123PCABC-123-0001PCGRPIDDY1DRGX_A
311ABC-123PCABC-123-0001PCGRPIDDY1DRGX_B
312ABC-123PCABC-123-0001PCGRPIDDY1DRGX_C
313ABC-123PPABC-123-0001PPGRPIDOTHER
414ABC-123PCABC-123-0001PCGRPIDDY1DRGX_A
415ABC-123PCABC-123-0001PCGRPIDDY1DRGX_B
416ABC-123PCABC-123-0001PCGRPIDDY1DRGX_C
417ABC-123PCABC-123-0001PCGRPIDDY1DRGX_D
4

Note that in RELREC table for Method A, the single records in Rows 1, 3, 5, 7, and 9, represented by their PPGRPID values, could have been referenced by their PPSEQ values, since both identify the records sufficiently.

At least two other hybrid approaches would also be acceptable:

  • Using PPSEQ values; use PCGRPID values wherever possible
  • Using PPGRPID values wherever possible; use PCSEQ values

Method D, shown below, uses only PCSEQ and PPSEQ values.

Method D (One to one, using PCSEQ and PPSEQ)

Rows 1-12:The relationship with RELID "1" includes PC records with PCSEQ values "1" through "4" and "6" through "12" and PP records with PPSEQ = "1".Rows 13-24:The relationship with RELID "2" includes PC records with PCSEQ values "1" through "5" and "7" through "12" and PP records with PPSEQ = "2".Rows 24-35:The relationship with RELID "3" includes PC records with PCSEQ values "1" through "10" and PP records with PPSEQ = "3".Rows 36-51:The relationship with RELID "4" includes PC records with PCSEQ values "1" through "12" and PP records with PPSEQ values "4" through "7".

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABC-123PCABC-123-0001PCSEQ1
12ABC-123PCABC-123-0001PCSEQ2
13ABC-123PCABC-123-0001PCSEQ3
14ABC-123PCABC-123-0001PCSEQ4
15ABC-123PCABC-123-0001PCSEQ6
16ABC-123PCABC-123-0001PCSEQ7
17ABC-123PCABC-123-0001PCSEQ8
18ABC-123PCABC-123-0001PCSEQ9
19ABC-123PCABC-123-0001PCSEQ10
110ABC-123PCABC-123-0001PCSEQ11
111ABC-123PCABC-123-0001PCSEQ12
112ABC-123PPABC-123-0001PPSEQ1
113ABC-123PCABC-123-0001PCSEQ1
214ABC-123PCABC-123-0001PCSEQ2
215ABC-123PCABC-123-0001PCSEQ3
216ABC-123PCABC-123-0001PCSEQ4
217ABC-123PCABC-123-0001PCSEQ5
218ABC-123PCABC-123-0001PCSEQ7
219ABC-123PCABC-123-0001PCSEQ8
220ABC-123PCABC-123-0001PCSEQ9
221ABC-123PCABC-123-0001PCSEQ10
222ABC-123PCABC-123-0001PCSEQ11
223ABC-123PCABC-123-0001PCSEQ12
224ABC-123PPABC-123-0001PPSEQ2
225ABC-123PCABC-123-0001PCSEQ1
326ABC-123PCABC-123-0001PCSEQ2
327ABC-123PCABC-123-0001PCSEQ3
328ABC-123PCABC-123-0001PCSEQ4
329ABC-123PCABC-123-0001PCSEQ5
330ABC-123PCABC-123-0001PCSEQ6
331ABC-123PCABC-123-0001PCSEQ7
332ABC-123PCABC-123-0001PCSEQ8
333ABC-123PCABC-123-0001PCSEQ9
334ABC-123PCABC-123-0001PCSEQ10
335ABC-123PPABC-123-0001PPSEQ3
336ABC-123PCABC-123-0001PCSEQ1
437ABC-123PCABC-123-0001PCSEQ2
438ABC-123PCABC-123-0001PCSEQ3
439ABC-123PCABC-123-0001PCSEQ4
440ABC-123PCABC-123-0001PCSEQ5
441ABC-123PCABC-123-0001PCSEQ6
442ABC-123PCABC-123-0001PCSEQ7
443ABC-123PCABC-123-0001PCSEQ8
444ABC-123PCABC-123-0001PCSEQ9
445ABC-123PCABC-123-0001PCSEQ10
446ABC-123PCABC-123-0001PCSEQ11
447ABC-123PCABC-123-0001PCSEQ12
448ABC-123PPABC-123-0001PPSEQ4
449ABC-123PPABC-123-0001PPSEQ5
450ABC-123PPABC-123-0001PPSEQ6
451ABC-123PPABC-123-0001PPSEQ7
4

6.3.11.3.3 PC-PP Conclusions

Relating the datasets (as described in Section 8, Representing Relationships and Data) is the simplest method; however, all time-point concentrations in PC must be used to calculate all parameters for all subjects. If datasets cannot be related, then individual subject records must be related. In either case, the values of PCGRPID and PPGRPID must take into account multiple analytes and multiple reference time points, if they exist.

Method A is clearly the most efficient in terms of having the least number of RELREC records, but it does require the assignment of --GRPID values (which are optional) in both the PC and PP datasets. Method D, in contrast, does not require the assignment of --GRPID values, but relies instead on the required --SEQ values in both datasets to relate the records. Although Method D results in the largest number of RELREC records compared to the other methods, it may be the easiest to implement consistently across the range of complexities shown in the examples. Two additional methods, Methods B and C, are also shown for Examples 1-3. They represent hybrid approaches, using --GRPID values in only one dataset (PP and PC, respectively) and --SEQ values for the other. These methods are best suited for sponsors who want to minimize the number of RELREC records while not having to assign --GRPID values in both domains. Methods B and C would not be ideal, however, if one expected complex scenarios as shown in Example 4.

Note that an attempt has been made to approximate real pharmacokinetic data; however, the example values are not intended to reflect data used for actual analysis. When certain time-point concentrations have been omitted from PP calculations in Examples 2-4, the actual parameter values in the PP dataset have not been recalculated from those in Example 1 to reflect those omissions.

6.3.11.3.4 PC-PP – Suggestions for Implementing RELREC in the Submission of PK Data

Determine which of the scenarios best reflects how PP data are related to PC data. Questions that should be considered:

  1. Do all parameters for each PK profile use all concentrations for all subjects? If so, create a PPGRPID value for all PP records and a PCGRPID value for all PC records for each profile for each subject, analyte, and reference time point. Decide whether to relate datasets or records. If choosing the latter, create records in RELREC for each PCGRPID value and each PPGRPID value (Method A). Use RELID to show which PCGRPID and PPGRPID records are related. Consider RELREC Methods B, C, and D as applicable.
  2. Do all parameters use the same concentrations, although maybe not all of them (Example 2)? If so, create a single PPGRPID value for all PP records, and two PCGRPID values for the PC records: a PCGRPID value for ones that were used and a PCGRPID value for those that were not used. Create records in RELREC for each PCGRPID value and each PPGRPID value (Method A). Use RELID to show which PCGRPID and PPGRPID records are related. Consider RELREC Methods B, C, and D as applicable.
  3. Do any parameters use the same concentrations, but not as consistently as what is shown in Examples 1 and 2? If so, refer to Example 3. Assign a GRPID value to the PP records that use the same concentrations. More than one PPGRPID value may be necessary. Assign as many PCGRPID values in the PC domain as needed to group these records. Create records in RELREC for each PCGRPID value and each PPGRPID value (Method A). Use RELID to show which PCGRPID and PPGRPID records are related. Consider RELREC Methods B, C, and D as applicable.
  4. If none of the above applies, or the data become difficult to group, then start with Example 4, and decide which RELREC method would be easiest to implement and represent.

6.3.12 Physical Examination

PE – Description/Overview

A findings domain that contains findings observed during a physical examination where the body is evaluated by inspection, palpation, percussion, and auscultation.

PE – Specification

pe.xpt, Physical Examination — Findings, Version 3.3. One record per body system or abnormality per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharPEIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqPESEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject. May be any valid number.ReqPEGRPIDGroup IDChar
IdentifierUsed to link together a block of related records in a single domain for a subject.PermPESPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a CRF.PermPETESTCDBody System Examined Short NameChar*TopicShort name of a part of the body examined in a physical examination. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in PETESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). PETESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "HEAD", "ENT". If the results of the entire physical examination are represented in one record, value should be "PHYSEXAM".ReqPETESTBody System ExaminedChar*Synonym QualifierLong name of a part of the body examined in a physical examination. The value in PETEST cannot be longer than 40 characters. Examples: "Head", "Ear/Nose/Throat". If the results of the entire physical examination are represented in one record, value should be "Physical Examination".ReqPEMODIFYModified Reported TermChar
Synonym QualifierIf the value of PEORRES is modified for coding purposes, then the modified text is placed here.PermPECATCategory for ExaminationChar*Grouping QualifierUsed to define a category of topic-variable values. Examples: "GENERAL".PermPESCATSubcategory for ExaminationChar*Grouping QualifierUsed to define a further categorization of --CAT values.PermPEBODSYSBody System or Organ ClassChar
Record QualifierBody system or organ class (MedDRA SOC) that is involved for a finding from the standard hierarchy for dictionary-coded results (e.g., MedDRA).PermPEORRESVerbatim Examination FindingChar
Result QualifierText description of any abnormal findings. If the examination was completed and there were no abnormal findings, the value should be "NORMAL". If the examination was not performed on a particular body system, or at the subject level, then the value should be null, and "NOT DONE" should appear in PESTAT.ExpPEORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for PEORRES.PermPESTRESCCharacter Result/Finding in Std FormatChar
Result QualifierIf there are findings for a body system, then either the dictionary preferred term (if findings are coded using a dictionary) or PEORRES (if findings are not encoded) should appear here. If PEORRES is null, PESTRESC must be null.ExpPESTATCompletion StatusChar(ND)Record QualifierUsed to indicate exam not done. Must be null if a result exists in PEORRES/PESTRESC.PermPEREASNDReason Not ExaminedChar
Record QualifierDescribes why an examination was not performed or why a body system was not examined. Example: "SUBJECT REFUSED". Used in conjunction with PESTAT when value is "NOT DONE".PermPELOCLocation of Physical Exam FindingChar(LOC)Record QualifierAnatomical location of the subject relevant to the collection of the measurement. Example: "ARM" for skin rash.PermPELATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterallity. Examples: "RIGHT", "LEFT", "BILATERAL".PermPEMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of the test or examination. Examples: "PALPATION", "PERCUSSION".PermPELOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. Should be "Y" or null.PermPEBLFLBaseline FlagChar(NY)Record QualifierA baseline defined by the sponsor (could be derived in the same manner as PELOBXFL or ABLFL, but is not required to be). The value should be "Y" or null. Note that PEBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermPEEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Example: "INVESTIGATOR".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of a clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the observation date/time of the physical exam finding.PermPEDTCDate/Time of ExaminationCharISO 8601TimingDate and time of the physical examination represented in ISO 8601 character format.ExpPEDYStudy Day of ExaminationNum
Timing
  1. Study day of physical exam, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

PE – Assumptions

  1. PE findings reflect the presence or absence of physical signs of disease or abnormality observed during a general physical examination. Multiple body systems are assessed during a physical examination, often starting at the head and ending at the toes, where the body is evaluated by inspection, palpation (feeling with the hands), percussion (tapping with fingers), and auscultation (listening). The examination often includes macro assessments (eg, normal/abnormal) of appearance, general health, behavior, and body system review from head to toe.
    1. Evaluation of targeted body systems (e.g., cardiovascular, endocrine, ophthalmic, reproductive) as part of therapeutic specific assessments should be represented in an appropriate body system domain (e.g., CV, ED, OE, RP).
    2. See CDASHIG Section PE - Physical Examination for additional collection guidance.
  2. Abnormalities observed during a physical examination may be encoded. When collected/reported as a PE finding, the verbatim value is represented in PEORRES and the encoded value in PESTRESC. When collected/reported as a medical history or adverse event, the verbatim value is represented in MHTERM or AETERM and the encoded value is represented in MHDECOD or AEDECOD, respectively.  
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the PE domain, but the following qualifiers would generally not be used in PE: --XFN, --NAM, --LOINC, --FAST, --TOX, --TOXGR.

PE – Examples

Example

This example shows data for one subject collected at one visit. The data come from a general physical examination.

Rows 1-2, 6:Show how PESTRESC is populated if result is "NORMAL".Rows 3-5:Show how PESPID is used to show the sponsor-defined identifier, which in this case is the CRF sequence number used for identifying abnormalities within a body system. Additionally, the abnormalities were encoded and PESTRESC represents the MedDRA Preferred Term and PEBODSYS represents the MedDRA System Organ Class.

pe.xpt

RowSTUDYIDDOMAINUSUBJIDPESEQPESPIDPETESTCDPETESTPELOCPELATPEBODSYSPEORRESPESTRESCVISITNUMVISITVISITDYPEDTCPEDY1ABCPEABC-001-0011
HEADHead


NORMALNORMAL-1BASELINE-11999-06-06-32ABCPEABC-001-0012
ENTEar/Nose/Throat


NORMALNORMAL-1BASELINE-11999-06-06-33ABCPEABC-001-00131SKINSkinFACE
Skin and subcutaneous tissue disorderACNEAcne-1BASELINE-11999-06-06-34ABCPEABC-001-00142SKINSkinHANDS
Skin and subcutaneous tissue disorderDERMATITISDermatitis-1BASELINE-11999-06-06-35ABCPEABC-001-00153SKINSkinARMLEFTSkin and subcutaneous tissue disorderSKIN RASHRash-1BASELINE-11999-06-06-36ABCPEABC-001-0016
HEARTHeart


NORMALNORMAL-1BASELINE-11999-06-06-3

6.3.13 Questionnaires, Ratings, and Scales (QRS) Domains

This section includes three domains which are used to represent data from questionnaires, ratings, and scales.

  • Functional Tests (FT)
  • Questionnaires (QS)
  • Disease Response and Clinical Classifications (RS)

CDISC develops controlled terminology and publishes supplements for individual questionnaires, ratings, and scales when the instrument is in the public domain or permission is granted by the copyright holder. The CDISC website pages for controlled terminology (https://www.cdisc.org/standards/semantics/terminology) and questionnaires, ratings, and scales (QRS) (https://www.cdisc.org/foundational/qrs) provide downloads as well as further information about the development processes. Each QRS supplement includes instrument-specific implementation assumptions, dataset example, SDTM mapping strategies, and a list of any applicable supplemental qualifiers. SDTM-annotated CRFs are also provided where available.

6.3.13.1 Functional Tests

FT – Description/Overview

A findings domain that contains data for named, stand-alone, task-based evaluations designed to provide an assessment of mobility, dexterity, or cognitive ability.

FT – Specification

ft.xpt, Functional Tests — Findings, Version 3.3. One record per Functional Test finding per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharFTIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqFTSEQSequence NumberNum
IdentifierSequence number to ensure uniqueness of records within a dataset for a subject. May be any valid number.ReqFTGRPIDGroup IDChar
IdentifierOptional group identifier, used to link together a block of related records within a subject in a domain.PermFTREFIDReference IDChar
IdentifierOptional internal or external identifier.
PermFTSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the test page.PermFTTESTCDShort Name of TestChar*Topic

Short character value for FTTEST, which can be used as a column name when converting a dataset from a vertical format to a horizontal format. The value cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). FTTESTCD cannot contain characters other than letters, numbers, or underscores.

Controlled terminology for FTTESTCD is published in separate codelists for each questionnaire. See https://www.cdisc.org/standards/semantics/terminology for values for FTTESTCD. Examples: "W250101", "W25F0102".

ReqFTTESTName of TestChar*Synonym Qualifier

Verbatim name of the question used to obtain the finding. The value in FTTEST cannot be longer than 40 characters.

Controlled terminology for FTTEST is published in separate codelists for each questionnaire. See https://www.cdisc.org/standards/semantics/terminology for values for FTTEST. Examples: "W2501-25 Foot Walk Time", "W25F-More Than Two Attempts".

ReqFTCATCategoryChar(FTCAT)Grouping QualifierUsed to specify the functional test in which the functional test question identified by FTTEST and FTTESTCD was included.ReqFTSCATSubcategoryChar
Grouping QualifierUsed to define a further categorization of FTCAT values.PermFTPOSPosition of Subject During ObservationChar(POSITION)Record QualifierPosition of the subject during the test. Examples: "SUPINE", "STANDING", "SITTING".PermFTORRESResult or Finding in Original UnitsChar
Result QualifierResult of the measurement or finding as originally received or collected.ExpFTORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. Unit for FTORRES.PermFTSTRESCResult or Finding in Standard FormatChar
Result QualifierContains the result value for all findings, copied or derived from FTORRES in a standard format or in standard units. FTSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in FTSTRESN.ExpFTSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from FTSTRESC. FTSTRESN should store all numeric test results or findings.PermFTSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for FTSTRESC and FTSTRESN.PermFTSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a test was not done, or a test was attempted but did not generate a result. Should be null or have a value of "NOT DONE".PermFTREASNDReason Not DoneChar
Record QualifierDescribes why a test was not done, or a test was attempted but did not generate a result. Used in conjunction with FTSTAT when value is "NOT DONE".PermFTXFNExternal File PathChar
Record QualifierFile path to an external file.PermFTNAMVendor NameChar
Record QualifierName or identifier of the vendor or laboratory that provided the test results.PermFTMETHODMethod of TestChar(METHOD)Record QualifierMethod of the test.PermFTLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.ExpFTBLFLBaseline FlagChar(NY)Record QualifierA baseline defined by the sponsor (could be derived in the same manner as FTLOBXFL or ABLFL, but is not required to be). The value should be "Y" or null. Note that FTBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermFTDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermFTEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "RADIOLOGIST".PermFTREPNUMRepetition NumberNum
Record QualifierThe incidence number of a test that is repeated within a given timeframe for the same test. The level of granularity can vary, e.g., within a time point or within a visit. For example, multiple measurements of blood pressure or multiple analyses of a sample.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of VISIT based upon RFSTDTC in Demographics. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the observation date/time of the functional tests finding.PermFTDTCDate/Time of TestCharISO 8601TimingCollection date and time of functional test.ExpFTDYStudy Day of TestNum
TimingActual study day of test expressed in integer days relative to the sponsor-defined RFSTDTC in Demographics.PermFTTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken, as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See FTTPTNUM and FTTPTREF.PermFTTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermFTELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time relative to a planned fixed reference (FTTPTREF). Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermFTTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by FTELTM, FTTPTNUM, and FTTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermFTRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by FTTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

FT – Assumptions
  1. A functional test is not a subjective assessment of how the subject generally performs a task. Rather it is an objective measurement of the performance of the task by the subject in a specific instance.
  2. Functional tests have documented methods for administration and analysis and require a subject to perform specific activities that are evaluated and recorded. Most often, functional tests are direct quantitative measurements. Examples of functional tests include the "Timed 25-Foot Walk", "9-Hole Peg Test", and the "Hauser Ambulation Index".
  3. The variable FTREPNUM is populated when there are multiple trials or repeats of the same task. When records are related to the first trial of the task, the variable FTREPNUM should be set to 1. When records are related to the second trial of the task, FTREPNUM should be set to 2, and so forth.
  4. Testing conditions (e.g., assistive devices used) and Circumstance Affected are recorded in SUPPFT to allow the qualifiers to be related to the test results.
  5. The names of the functional tests are described in the variable FTCAT and values of FTTESTCD/FTTEST are unique within FTCAT. To view the Functional Tests Naming Rules for FTCAT, FTTEST, and FTTESTCD and to view the list of functional tests that have controlled terminology defined, access https://www.cdisc.org/standards/semantics/terminology.
  6. A QRS Frequently Asked Questions file (QRS FAQs) exists on the QRS web page (https://www.cdisc.org/foundational/qrs) under the QRS Implementation Files box that contains additional information on FT supplements based on the evolution of QRS supplements.
  7. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the FT domain, but the following Qualifiers would generally not be used in FT: --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STRNC, --NRIND, --XFN, --LOINC, --SPEC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.  
FT – Examples

CDISC publishes supplements for individual functional tests, available here: https://www.cdisc.org/foundational/qrs. Additional FT examples can be found in supplements on this webpage.

Example

The generic example below represents how the FT domain is to be populated for a fictional 40 Yard Dash functional test at 3 different visits following the QRS Naming Rules.

ft.xpt

RowSTUDYIDDOMAINUSUBJIDFTSEQFTTESTCDFTTESTFTCATFTORRESFTORRESUFTSTRESCFTSTRESNFTSTRESUFTLOBXFLVISITNUMFTDTC1STUDYXFTP00011FYD01001FYD01-TimeFORTY YARD DASH5.2sec5.25.2secY12012-11-162STUDYXFTP00012FYD01001FYD01-TimeFORTY YARD DASH5sec55sec
22012-11-233STUDYXFTP00013FYD01001FYD01-TimeFORTY YARD DASH4.9sec4.94.9sec
32012-11-30

6.3.13.2 Questionnaires

QS – Description/Overview

A findings domain that contains data for named, stand-alone instruments designed to provide an assessment of a concept. Questionnaires have a defined standard structure, format, and content; consist of conceptually related items that are typically scored; and have documented methods for administration and analysis.

QS – Specification

qs.xpt, Questionnaires — Findings, Version 3.3. One record per questionnaire per question per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharQSIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqQSSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqQSGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermQSSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Question number on a questionnaire.PermQSTESTCDQuestion Short NameChar*Topic

Topic variable for QS. Short name for the value in QSTEST, which can be used as a column name when converting the dataset from a vertical format to a horizontal format. The value in QSTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). QSTESTCD cannot contain characters other than letters, numbers, or underscores.

Controlled terminology for QSTESTCD is published in separate codelists for each questionnaire. See https://www.cdisc.org/standards/semantics/terminology for values for QSTESTCD. Examples: "ADCCMD01", "BPR0103".

ReqQSTESTQuestion NameChar*Synonym Qualifier

Verbatim name of the question or group of questions used to obtain the measurement or finding. The value in QSTEST cannot be longer than 40 characters.

Controlled terminology for QSTEST is published in separate codelists for each questionnaire. See https://www.cdisc.org/standards/semantics/terminology for vaues for QSTEST. Example: "BPR01 - Emotional Withdrawal".

ReqQSCATCategory of QuestionChar(QSCAT)Grouping QualifierUsed to specify the questionnaire in which the question identified by QSTEST and QSTESTCD was included. Examples: "ADAS-COG", "MDS-UPDRS".ReqQSSCATSubcategory for QuestionChar*Grouping QualifierA further categorization of the questions within the category. Examples: "MENTAL HEALTH" , "DEPRESSION", "WORD RECALL".PermQSORRESFinding in Original UnitsChar
Result QualifierFinding as originally received or collected (e.g., "RARELY", "SOMETIMES"). When sponsors apply codelist to indicate the code values are statistically meaningful standardized scores, which are defined by sponsors or by valid methodologies such as SF36 questionnaires, QSORRES will contain the decode format, and QSSTRESC and QSSTRESN may contain the standardized code values or scores.ExpQSORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for QSORRES, such as minutes or seconds or the units associated with a visual analog scale.PermQSSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the finding for all questions or sub-scores, copied or derived from QSORRES in a standard format or standard units. QSSTRESC should store all findings in character format; if findings are numeric, they should also be stored in numeric format in QSSTRESN. If question scores are derived from the original finding, then the standard format is the score. Examples: "0", "1". When sponsors apply codelist to indicate the code values are statistically meaningful standardized scores, which are defined by sponsors or by valid methodologies such as SF36 questionnaires, QSORRES will contain the decode format, and QSSTRESC and QSSTRESN may contain the standardized code values or scores.ExpQSSTRESNNumeric Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric findings in standard format; copied in numeric format from QSSTRESC. QSSTRESN should store all numeric results or findings.PermQSSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for QSSTRESC or QSSTRESN.PermQSSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a question was not done or was not answered. Should be null if a result exists in QSORRES.PermQSREASNDReason Not PerformedChar
Record QualifierDescribes why a question was not answered. Used in conjunction with QSSTAT when value is "NOT DONE". Example: "SUBJECT REFUSED".PermQSLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. Should be "Y" or null.PermQSBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that QSBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermQSDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records that represent the average of other records or questionnaire sub-scores that do not come from the CRF are examples of records that would be derived for the submission datasets. If QSDRVFL = "Y", then QSORRES may be null with QSSTRESC and (if numeric) QSSTRESN having the derived value.PermQSEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Examples: "STUDY SUBJECT", "CAREGIVER", "INVESTIGATOR".PermVISITNUMVisit NumberNum
Timing
  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the observation date/time of the physical exam finding.PermQSDTCDate/Time of FindingCharISO 8601TimingDate of questionnaire.ExpQSDYStudy Day of FindingNum
Timing
  1. Study day of finding collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
PermQSTPTPlanned Time Point NameChar
Timing
  1. Text description of time when questionnaire should be administered.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See QSTPTNUM and QSTPTREF.
PermQSTPTNUMPlanned Time Point NumberNum
TimingNumerical version of QSTPT to aid in sorting.PermQSELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a planned fixed reference (QSTPTREF). This variable is useful where there are repetitive measures. Not a clock time or a date time variable. Represented as an ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by QSTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by QSTPTREF.PermQSTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by QSELTM, QSTPTNUM, and QSTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermQSRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time of the reference time point, QSTPTREF.PermQSEVLINTEvaluation IntervalCharISO 8601TimingEvaluation interval associated with a QSTEST question represented in ISO 8601 character format. Example: "-P2Y" to represent an interval of 2 years in the question "Have you experienced any episodes in the past 2 years?".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

QS – Assumptions
  1. The names of the questionnaires should be described under the variable QSCAT in the questionnaire domain. These could be either abbreviations or longer names. For example, "ADAS-COG", "BPI SHORT FORM", "C-SSRS BASELINE". Sponsors should always consult CDISC Controlled Terminology. Names of subcategories for groups of items/questions could be described under QSSCAT. Refer to the QS Terminology Naming Rules document within the QS Implementation Documents box of the CDISC QRS web page for the rules.
  2. Sponsors should always consult the published Questionnaire Supplements for guidance on submitting derived information in SDTM. Derived variables in questionnaires are normally considered captured data. If sponsors operationally derive variable results, then the derived records that are submitted in the QS domain should be flagged by QSDRVFL and identified with appropriate category/subcategory names (QSSCAT), item names (QSTEST), and results (QSSTRESC, QSSTRESN).
  3. The sponsor is expected to provide information about the version used for each validated questionnaire in the metadata (using the Comments column in the Define-XML document). This could be provided as value-level metadata for QSCAT. If more than one version of a questionnaire is used in a study, the version used for each record should be specified in the Supplemental Qualifiers datasets, as described in Section 8.4, Relating Non-Standard Variables Values to a Parent Domain. The sponsor is expected to provide information about the scoring rules in the metadata.
  4. If the verbatim question text is > 40 characters, put meaningful text in QSTEST and describe the full text in the study metadata. See Section 4.5.3.1, Test Name (--TEST) Greater than 40 Characters for further information.
  5. A QRS Frequently Asked Questions file (QRS FAQs) exists on the QRS web page (https://www.cdisc.org/foundational/qrs) under the QRS Implementation Files box that contains additional information on QS supplements based on the evolution of QRS supplements.
  6. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the QS domain, but the following qualifiers would generally not be used in QS: --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STRNC, --NRIND, --XFN, --LOINC, --SPEC, --SPCCND, --LOC, --FAST, --TOX, --TOXGR, --SEV.
QS – Examples

CDISC publishes supplements for individual questionnaires, available here: https://www.cdisc.org/foundational/qrs. Additional QS examples can be found in supplements on this webpage.

Example

The generic example below represents how the QS domain is to be populated for a fictional Fruit Preference questionnaire following the QRS Naming Rules. The questionnaire has responses from Strongly Disagree to Strongly Agree (0-4).

qs.xpt

RowSTUDYIDDOMAINUSUBJIDQSSEQQSTESTCDQSTESTQSCATQSORRESQSSTRESCQSSTRESNQSLOBXFLVISITNUMQSDTC1STUDYXQSP00011FPQ01001FPQ01-I Like ApplesFRUIT PREFERENCE QUESTIONNAIREStrongly Agree44Y12012-11-162STUDYXQSP00012FPQ01002FPQ01-I Like OrangesFRUIT PREFERENCE QUESTIONNAIREDisagree11Y12012-11-163STUDYXQSP00013FPQ01003FPQ01-I Like BananasFRUIT PREFERENCE QUESTIONNAIREAgree33Y12012-11-16

6.3.13.3 Disease Response and Clin Classification

RS – Description/Overview

A findings domain for the assessment of disease response to therapy, or clinical classification based on published criteria.

RS – Specification

rs.xpt, Disease Response and Clin Classification — Findings, Version 3.3. One record per response assessment or clinical classification assessment per time point per visit per subject per assessor per medical evaluator, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharRSIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqRSSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness within a dataset for a subject. May be any valid number.ReqRSGRPIDGroup IDChar
IdentifierUsed to link together a block of related records within a subject in a domain.PermRSREFIDReference IDChar
IdentifierInternal or external identifier.PermRSSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier.PermRSLNKIDLink IDChar
IdentifierAn identifier used to link the response assessment to the related measurement record in another domain which was used to determine the response result. LNKID values group records within USUBJID.PermRSLNKGRPLink Group IDChar
IdentifierA grouping identifier used to link the response assessment to a group of measurement/assessment records which were used in the assessment of the response. LNKGRP values group records within USUBJID.PermRSTESTCDAssessment Short NameChar(ONCRTSCD)Topic

Short name of the TEST in RSTEST. RSTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "TRGRESP", "NTRGRESP", "OVRLRESP", "SYMPTDTR", "CPS0102".

There are separate codelists used for RSTESTCD where the choice depends on the value of RSCAT. Codelist "ONCRTSCD" is used for oncology response criteria (when RSCAT is a term in codelist "ONCRSCAT"). Examples: TRGRESP, "NTRGRESP, "OVRLRESSP". For Clinical Classifications (when RSCAT is a term in codelist "CCCAT"), QRS Naming Rules apply. These instruments have individual dedicated terminology codelists.

ReqRSTESTAssessment NameChar(ONCRTS)Synonym Qualifier

Verbatim name of the response assessment. The value in RSTEST cannot be longer than 40 characters.

There are separate codelists used for RSTEST where the choice depends on the value of RSCAT. Codelist "ONCRTS" is used for oncology response criteria (when RSCAT is a term in codelist "ONCRSCAT"). Examples: "Target Response", "Non-target Response", "Overall Response", "Symptomatic Deterioration", "CPS01-Ascites". For Clinical Classifications, QRS Naming Rules apply. These instruments have individual dedicated terminology codelists.

ReqRSCATCategory for AssessmentChar(ONCRSCAT)
(CCCAT)Grouping Qualifier

Used to define a category of related records across subjects. Examples: "RECIST 1.1", "CHILD-PUGH CLASSIFICATION". There are separate codelists used for RSCAT where the choice depends on whether the related records are about an oncology response criterion or another clinical classification.

RSCAT is required for clinical classifications other than oncology response criteria.

ExpRSSCATSubcategoryChar
Grouping QualifierUsed to define a further categorization of RSCAT values.PermRSORRESResult or Finding in Original UnitsChar
Result QualifierResult of the response assessment as originally received, collected, or calculated.ExpRSORRESUOriginal UnitsChar(UNIT)Variable QualifierUnit for RSORRES.PermRSSTRESCCharacter Result/Finding in Std FormatChar(ONCRSR)Result Qualifier

Contains the result value for the response assessment, copied, or derived from RSORRES in a standard format or standard units. RSSTRESC should store all results or findings in character format.

For Clinical Classifications, this may be a score.

ExpRSSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from --STRESC. --STRESN should store all numeric test results or findings. For Clinical Classifications, this may be a score.PermRSSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for RSSTRESC and RSSTRESN.PermRSSTATCompletion StatusChar(ND)Record QualifierUsed to indicate the response assessment was not performed. Should be null if a result exists in RSORRES.PermRSREASNDReason Not DoneChar
Record QualifierDescribes why a response assessment was not performed. Examples: "All target tumors not evaluated", "Subject does not have non-target tumors". Used in conjunction with RSSTAT when value is "NOT DONE".PermRSNAMVendor NameChar
Record QualifierThe name or identifier of the vendor that performed the response assessment. This column can be left null when the investigator provides the complete set of data in the domain.PermRSLOBXFLLast Observation Before Exposure FlagChar(NY)Record Qualifier

Operationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.

When a clinical classification is assessed at multiple times, including baseline, RSLOBXFL should be included in the dataset.

PermRSBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that --BLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermRSDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record (e.g., a record that represents the average of other records such as a computed baseline). Should be "Y" or null.PermRSEVALEvaluatorChar(EVAL)Record Qualifier

Role of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR", "RADIOLOGIST".

RSEVAL is expected for oncology response criteria. It can be left null when the investigator provides the complete set of data in the domain. However, the column should contain no null values when data from one or more independent assessors is included, meaning that the rows attributed to the investigator should contain a value of "INVESTIGATOR".

PermRSEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in RSEVAL. Examples: "RADIOLOGIST1", "RADIOLOGIST2". See RS Assumption 9.PermRSACPTFLAccepted Record FlagChar(NY)Record QualifierIn cases where more than one independent assessor (e.g., "RADIOLOGIST 1", "RADIOLOGIST 2", "ADJUDICATOR") provides an evaluation of response, this flag identifies the record that is considered to be the accepted evaluation.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermRSDTCDate/Time of AssessmentCharISO 8601TimingCollection date and time of the assessment represented in ISO 8601 character format.ExpRSDYStudy Day of AssessmentNum
TimingStudy day of the assessment, measured as integer days. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.PermRSTPTPlanned Time Point NameChar
TimingText description of time when a measurement or observation should be taken as defined in the protocol. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See RSTPTNUM and RSTPTREF.PermRSTPTNUMPlanned Time Point NumberNum
TimingNumeric version of planned time point used in sorting.PermRSELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time in ISO 8601 character format relative to a planned fixed reference (RSTPTREF) such as "Previous Dose" or "Previous Meal". This variable is useful where there are repetitive measures. Not a clock time or a date/time variable, but an interval, represented as ISO duration.PermRSTPTREFTime Point ReferenceChar
TimingDescription of the fixed reference point referred to by RSELTM, RSTPTNUM, and RSTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermRSRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time for a fixed reference time point defined by RSTPTREF in ISO 8601 character format.PermRSEVLINTEvaluation IntervalCharISO 8601TimingDuration of interval associated with an observation such as a finding RSTESTCD, represented in ISO 8601 character format. Example: "-P2M" to represent a period of the past 2 months as the evaluation interval.PermRSEVINTXEvaluation Interval TextChar
TimingEvaluation interval associated with an observation, where the interval is not able to be represented in ISO 8601 format. Examples: "LIFETIME", "LAST NIGHT", "RECENTLY", "OVER THE LAST FEW WEEKS".PermRSSTRTPTStart Relative to Reference Time PointChar(STENRF)Timing

Identifies the start of the observation as being before or after the sponsor-defined reference time point defined by variable RSSTTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermRSSTTPTStart Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by RSSTRTPT. Examples: "2003-12-15" or "VISIT 1".PermRSENRTPTEnd Relative to Reference Time PointChar(STENRF)Timing

Identifies the end of the observation as being before or after the sponsor-defined reference time point defined by variable RSENTPT.

Not all values of the codelist are allowable for this variable. See Section 4.4.7, Use of Relative Timing Variables.

PermRSENTPTEnd Reference Time PointChar
TimingDescription or date/time in ISO 8601 character format of the sponsor-defined reference point referred to by RSENRTPT. Examples: "2003-12-25" or "VISIT 2".Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

RS – Assumptions
  1. This domain is for clinical classifications, including oncology disease response criteria. A clinical classification defines data to be collected, but may or may not do so by means of a standard CRF.
  2. Clinical Classifications are named measures whose output is an ordinal or categorical score that serves as a surrogate for, or ranking of, disease status, symptoms, or other physiological or biological status. Clinical classifications may be based solely on objective data from clinical records, or they may involve a clinical judgment or interpretation of the directly observable signs, behaviors, or other physical manifestations related to a condition or subject status. These physical manifestations may be findings that are typically represented in other SDTM domains such as labs, vital signs, or clinical events.
  3. Oncology response criteria assess the change in tumor burden, an important feature of the clinical evaluation of cancer therapeutics: Both tumor shrinkage (objective response) and disease progression are useful endpoints in cancer clinical trials. The RS domain is applicable for representing responses to assessment criteria such as RECIST[1] (solid tumors), Lugano Classification[2] (e.g. lymphoma), or Hallek[3] (chronic lymphocytic leukemia). The SDTM domain examples provided reference RECIST.
  4. The RS domain is intended for collected data. This includes records derived by the investigator or with a data collection tool, but not sponsor-derived records. Sponsor-derived records and results should be provided in an analysis dataset. For example, BEST Response assessment records must be included in the RS domain only when provided by an assessor, not the sponsor.
    1. Totals and sub-totals in clinical classification measures are considered collected data if recorded by an assessor. If these totalsare operationally derived through a data collection tool, such as an eCRF or ePRO device, then RSDRVL should be "Y".
  5. The RSLNKGRP variable is used to provide a link between the records in a findings domain (such as TR or LB) that contribute to a record in the RS domain. Records should exist in the RELREC dataset to support this relationship. A RELREC relationship could also be defined using RSLNKID when a response evaluation or clinical classification measure relates back to another source dataset (e.g., tumor assessment in TR). The domain in which data that contribute toan assessment of response reside should not affect whether a link to the RS record through a RELREC relationship is created. For example, a set of oncology response criteria might require lab results in the LB domain, not only tumor results in the TR domain.
  6. When using the RS domain to represent response evaluation orclinical classification measures that incorporate data from other domains:
    1. Whenever possible, all source data must be represented in the topic-based domain(s) to which they pertain. For example, if a lab test value is collected and then scored for a response evaluation or clinical classification measure, the lab test value must be recorded in the LB domain using the rules that apply to the domain and the tests being represented.
    2. In the oncology setting, the response to therapy would often be determined, at least in part, from data in the TR domain. Data from other sources (in other SDTM domains) might also be used in an assessment of response, for example, lab test results (LB) or assessments of symptoms.
    3. If the source value is directly collected on the clinical classification instrument, then the values from the source record may be transcribed to the corresponding RS record, with RSORRES and RSORRESU populated to agree with the units shown on the clinical classification instrument, which may be different from the sponsor's usual practice for original and standard units.
    4. If a clinical classification uses a a source value by comparing it to a range (e.g., "2-5" or ">3"), then the source value will exist only in the source domain; the range is represented in the corresponding RS record in RSORRES and RSORRESU.
    5. Oncology response assessments sometimes include symptomatic deterioration.

      For example, symptomatic deterioration may be considered as non-radiologic evidence of progressive disease. Symptomatic deterioration is recorded in RS with RSTEST = "Symptomatic Deterioration" and the standardized response (e.g., "PD") in RSSTRESC.

      RSTESTCDRSTESTRSCATRSORRESRSSTRESCSYMPTDTRSymptomatic DeteriorationPROTOCOL DEFINED RESPONSE CRITERIAIncreased weakness and weight lossPD

      Note: This is an exception to SDTMIG General Assumption 4.5.1.1, Original and Standardized Results of Findings and Tests Not Done.

    6. In all cases, RSSTRESC/RSSTRESN should be populated with the assigned ordinal score as indicated on the measure.
  7. RSCAT is used to group a set of assessments based on a disease response criterion (published or protocol defined) or a clinical classification. There are two codelists for RSCAT.
    1. ONCRSCAT contains controlled terminology terms for oncology disease response assessments.
    2. CCCAT contains controlled terminology for other clinical classifications instruments.
  8. Best response, duration of response, or the progression to prior therapies and follow-up therapies may be represented in the RS domain.
    1. The record in RS may be related and linked to record(s) in CM using CMLNKGRP and RSLNKGRP. Likewise, the link to PR (e.g., radiotherapy, surgery) would be made using PRLNKGRP.
    2. If the criteria used to determine the response is unknown or not collected, this is represented as RSCAT = "UNSPECIFIED".
  9. The Evaluator Identifier variable (RSEVALID) can be used in conjunction with RSEVAL to provide additional detail of who is providing the assessment. For example RSEVAL = "INDEPENDENT ASSESSOR" and RSEVALID = "RADIOLOGIST 1" may further qualify the RSEVALID variable may be subject to controlled terminology but may also represent free text values depending on the use case. When used with disease response data, RSEVALID is subject to MEDEVAL controlled terminology. When used with clinical classification data, RSEVALID = "INDEPENDENT ASSESSOR". RSEVAL must be populated when RSEVALID is populated. The RSEVALID variable may be subject to controlled terminology but may also represent free text values depending on the use case.
    1. When used with disease response data, RSEVALID is subject to MEDEVAL controlled terminology.
    2. When used with clinical classification data, RSEVALID may represent free text values such as rater's initials.
  10. In cases where an independent assessor identifies one of multiple assessments/measurements to be the accepted one, the Accepted Record Flag variable (RSACPTFL) identifies those records that have been determined to be the accepted assessments/measurements by an independent assessor. This flag would be provided by an independent assessor when multiple assessors (e.g., "RADIOLOGIST 1", "RADIOLOGIST 2", "ADJUDICATOR") provide assessments or evaluations at the same time point or for an overall evaluation.
    1. RSACPTFL should not be derived by the sponsor. Instead, that type of record selection should be handled in the analysis dataset (ADaM).
  11. Within CDISC, Clinical Classification instruments represented in the RS domain fall under the concept of Questionnaires, Ratings and Scales (QRS).
    1. Oncology response criteria do not currently follow the processes for other clinical classifications instruments.
    2. For other clinical classification instruments, QRS Naming Rules apply to the codelists. CDISC publishes standard QRS Supplements to the SDTMIG along with controlled terminology.
      1. All standard supplement development is coordinated with the CDISC SDTM QRS Sub-Team as the governing body. The process involves drafting the controlled terminology and defining measure-specificstandardized values for Qualifier, Timing, and Result variables to populate the SDTM QS, FT, and RS domains. These Supplements are developed based on user demand and therapeutic area standards development needs. Sponsors should always consult the CDISC website to review the terminology and supplements prior to modeling any QRS measure data in the RSdomain.
      2. Sponsors may participate and/or request the development of additional supplements and terminology through the CDISC SDTM QRS Sub-Team and the Controlled Terminology QRS Sub-Team.
      3. Once generated, the Clinical Classifications Supplement is posted on the CDISC website(https://www.cdisc.org/foundational/qrs).
      4. Sponsors should always consult the published QRS Supplements for guidance on submitting derived information in SDTM-based domains.
  12. When a clinical classification result is based on multiple procedures/scans/images/physical exams performed on different dates, RSDTC may be derived .
  13. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the RS domain, but the following Qualifiers would not generally be used in RS: --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --XFN, --LOINC, --SPEC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.

[1]Eisenhauer EA, Therasse P, Bogaerts J, et al. New response evaluation criteria in solid tumours: revised RECIST guideline (version 1.1). Eur J Cancer. 2009;45(2):228-47.[2]Cheson BD, Fisher RI, Barrington SF, et al. Recommendations for Initial Evaluation, Staging, and Response Assessment of Hodgkin and Non-Hodgkin Lymphoma: The Lugano Classification. J Clin Oncol. 2014;32(27):3059-68.[3]Hallek M, Cheson BD, Catovsky D, et al. Guidelines for the diagnosis and treatment of chronic lymphocytic leukemia: a report from the International Workshop on Chronic Lymphocytic Leukemia updating the National Cancer Institute-Working Group 1996 guidelines. Blood. 2008;111(12):5446-56.

RS – Examples

The following are examples for oncology response criteria.

Example

This example shows response assessments determined from the TR domain based on RECIST 1.1 criteria and also shows a case where progressive disease due to symptomatic deterioration was determined based on a clinical assessment by the investigator.

Rows 1-3:Show the target response, non-target response, and the overall response by the investigator using RECIST 1.1 at the week 6 visit.Rows 4-7:Show the target response and non-target response by the investigator using RECIST 1.1, as well as the determination of symptomatic determination (Pleural Effusion) and overall response using protocol-defined response criteria at the week 12 visit.

rs.xpt

RowSTUDYIDDOMAINUSUBJIDRSSEQRSLNKGRPRSTESTCDRSTESTRSCATRSORRESRSSTRESCRSEVALVISITNUMVISITRSDTCRSDY1ABCRS444441
TRGRESPTarget ResponseRECIST 1.1PRPRINVESTIGATOR40WEEK 62010-02-18462ABCRS444442
NTRGRESPNon-target ResponseRECIST 1.1SDSDINVESTIGATOR40WEEK 62010-02-18463ABCRS444443A2OVRLRESPOverall ResponseRECIST 1.1PRPRINVESTIGATOR40WEEK 62010-02-18464ABCRS444444
TRGRESPTarget ResponseRECIST 1.1NENEINVESTIGATOR60WEEK 122010-04-02885ABCRS444445
NTRGRESPNon-target ResponseRECIST 1.1NENEINVESTIGATOR60WEEK 122010-04-02886ABCRS444446
SYMPTDTRSymptomatic DeteriorationPROTOCOL DEFINED RESPONSE CRITERIAPleural EffusionPDINVESTIGATOR60WEEK 122010-04-02887ABCRS444447A3OVRLRESPOverall ResponsePROTOCOL DEFINED RESPONSE CRITERIAPDPDINVESTIGATOR60WEEK 122010-04-0288

Example

This example shows response assessments determined from the TR domain based on RECIST 1.1 criteria and also shows a confirmation of an equivocal new lesion progression.

Rows 1-4:Show the target response, non-target response, and the overall response by the independent assessor Radiologist 1 using RECSIT 1.1 at the week 6 visit. At this week 6 visit, an equivocal new lesion was identified.Rows 5-8:Show the target response, non-target response, and the overall response by the independent assessor Radiologist 1 using RECSIT 1.1 at the week 12 visit. At this week 12 visit, the new lesion was determined to be unequivocally a new lesion.

rs.xpt

RowSTUDYIDDOMAINUSUBJIDRSSEQRSLNKGRPRSTESTCDRSTESTRSCATRSORRESRSSTRESCRSNAMRSEVALRSEVALIDRSACPTFLVISITNUMVISITRSDTCRSDY1ABCRS555551
TRGRESPTarget ResponseRECIST 1.1PRPRACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y40WEEK 62010-02-18462ABCRS555552
NTRGRESPNon-target ResponseRECIST 1.1CRCRACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y40WEEK 62010-02-18463ABCRS555553
NEWLPROGNew Lesion ProgressionRECIST 1.1EQUIVOCALEQUIVOCALACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y40WEEK 62010-02-18464ABCRS555554A2OVRLRESPOverall ResponseRECIST 1.1PRPRACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y40WEEK 62010-02-18465ABCRS555555
TRGRESPTarget ResponseRECIST 1.1PDPDACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y60WEEK 122010-04-02886ABCRS555556
NTRGRESPNon-target ResponseRECIST 1.1CRCRACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y60WEEK 122010-04-02887ABCRS555557
NEWLPROGNew Lesion ProgressionRECIST 1.1UNEQUIVOCALUNEQUIVOCALACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y60WEEK 122010-04-02888ABCRS555558A3OVRLRESPOverall ResponseRECIST 1.1PDPDACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 1Y60WEEK 122010-04-0288

Example

This example shows best response and the overall response of progression to prior therapies and follow-up therapies.

Row 1:Shows disease progression on or after a prior chemotherapy regimen. The date of progression is represented in RSDTC. RSENTPT and RSENRTPT represent that the disease progression was prior to screening. RSCAT = "UNSPECIFIED" indicates that the criteria used to determine the disease progression was unknown or not collected. RSPLNKGRP = "CM1" is used to link this record in RS to the prior chemotherapy in CM where the CMLNKGRP = "CM1".Row 2:Shows best response to prior chemotherapy regimen. The date of best response is represented in RSDTC. RSENTPT and RSENRTPT represent that the best response was prior to screening. RSCAT = "UNSPECIFIED" indicates that the criteria used to determine the best response was unknown or not collected. RSPLNKGRP = "CM2" is used to link this record in RS to the prior chemotherapy in CM where the CMLNKGRP = "CM2".Row 3:Shows best response to prior radiotherapy. The date of best response is represented in RSDTC. RSENTPT and RSENRTPT represent that the best response was prior to screening. RSCAT = "UNSPECIFIED" indicates that the criteria used to determine the best response was unknown or not collected. RSPLNKGRP = "PR2" is used to link this record in RS to the prior radiotherapy in PR where the PRLNKGRP = "PR2".Rows 4-5:Show best response and progression to a follow-up anti-cancer therapy. The date of best response and date of progression are represented in RSDTC. RSSTTPT and RSSTRTPT represent that the best response and progression were after study treatment discontinuation. RSCAT = "UNSPECIFIED" indicates that the criteria used to determine the best response and progression was unknown or not collected. RSPLNKGRP = "CM3" is used to link this record in RS to the prior chemotherapy in CM where the CMLNKGRP = "CM3".

rs.xpt

RowSTUDYIDDOMAINUSUBJIDRSSEQRSLNKGRPRSTESTCDRSTESTRSCATRSSTTPTRSSTRTPTRSENRTPTRSENTPTRSORRESRSORRESURSSTRESCRSSTRESNRSSTRESURSEVALVISITNUMVISITRSDTCRSDY1ABCRS555551CM1OVRLRESPOverall ResponseUNSPECIFIED

BEFORESCREENPD
PD

INVESTIGATOR10SCREEN2010-02-18-322ABCRS666662CM2BESTRESPBest ResponseUNSPECIFIED

BEFORESCREENSD
SD

INVESTIGATOR10SCREEN2010-02-18-323ABCRS666663PR2BESTRESPBest ResponseUNSPECIFIED

BEFORESCREENMINIMAL RESPONSE
MINIMAL REPSONSE

INVESTIGATOR10SCREEN2010-02-18-324ABCRS777774CM3BESTRESPBest ResponseUNSPECIFIEDAFTERSTUDY TREATMENT DISCONTINUATION

SD
SD

INVESTIGATOR240FOLLOW-UP MONTH 42010-04-025205ABCRS777775CM3OVRLRESPOverall ResponseUNSPECIFIEDAFTERSTUDY TREATMENT DISCONTINUATION

PD
PD

INVESTIGATOR260FOLLOW-UP MONTH 62010-04-02581

CDISC publishes supplements for individual clinical classifications, available here: https://www.cdisc.org/foundational/qrs. Additional RS examples can be found in supplements on this webpage.

Example

The generic example below represents how the RS domain is to be populated for a fictional Smith Snoring Scale clinical classification at one visit. The clinical classification captures responses for snoring extent as soft/moderate/loud, snoring extent as <25% of sleep time/25-50% of sleep time/>50% of sleep time and snoring pattern as very regular/somewhat irregular/very irregular with pauses and snorts. Each of the 3 tests are scored from 1-3. A total score is represented as captured data. As with all QRS standards, the RSORRES text values match the case of the data capture media (.ex CRF, RDC screen, etc.).

rs.xpt

RowSTUDYIDDOMAINUSUBJIDRSSEQRSTESTCDRSTESTRSCATRSORRESRSSTRESCRSSTRESNRSLOBXFLRSEVALVISITNUMRSDTC1STUDYXRSP00011SSS01001SSS01-Snoring VolumeSMITH SNORING SCALEloud33YSPOUSE12012-11-162STUDYXRSP00012SSS01002SSS01-Snoring ExtentSMITH SNORING SCALE25-50% of sleep time22YSPOUSE12012-11-163STUDYXRSP00013SSS01003SSS01-Snoring PatternSMITH SNORING SCALEvery regular11YSPOUSE12012-11-164STUDYXRSP00014SSS01004SSS01-Total ScoreSMITH SNORING SCALE666YSPOUSE12012-11-16

6.3.14 Subject Characteristics

SC – Description/Overview

A findings domain that contains subject-related data not collected in other domains.

SC – Specification

sc.xpt, Subject Characteristics — Findings, Version 3.3. One record per characteristic per subject., Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharSCIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqSCSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqSCGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermSCSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database.PermSCTESTCDSubject Characteristic Short NameChar(SCTESTCD)TopicShort name of the measurement, test, or examination described in SCTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in SCTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). SCTESTCD cannot contain characters other than letters, numbers, or underscores. Example: "MARISTAT", "NATORIG".ReqSCTESTSubject CharacteristicChar(SCTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in SCTEST cannot be longer than 40 characters. Examples: "Marital Status", "National Origin".ReqSCCATCategory for Subject CharacteristicChar*Grouping QualifierUsed to define a category of related records.PermSCSCATSubcategory for Subject CharacteristicChar*Grouping QualifierA further categorization of the subject characteristic.PermSCORRESResult or Finding in Original UnitsChar
Result QualifierResult of the subject characteristic as originally received or collected.ExpSCORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal unit in which the data were collected. The unit for SCORRES.PermSCSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from SCORRES in a standard format or standard units. SCSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in SCSTRESN. For example, if a test has results "NONE", "NEG", and "NEGATIVE" in SCORRES, and these results effectively have the same meaning, they could be represented in standard format in SCSTRESC as "NEGATIVE".ExpSCSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from SCSTRESC. SCSTRESN should store all numeric test results or findings.PermSCSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for SCSTRESC or SCSTRESN.PermSCSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that the measurement was not done. Should be null if a result exists in SCORRES.PermSCREASNDReason Not PerformedChar
Record QualifierDescribes why the observation has no result. Example: "Subject refused". Used in conjunction with SCSTAT when value is "NOT DONE".PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time at which the assessment was made.PermSCDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of the subject characteristic represented in ISO 8601 character format.PermSCDYStudy Day of ExaminationNum
Timing

  1. Study day of collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SC – Assumptions

  1. SC Definition: Subject Characteristics is for subject-related data that are not collected in other domains. Examples: education level, marital status, national origin, etc.
  2. The structure for demographic data is fixed and includes date of birth, age, sex, race, ethnicity, and country. The structure of subject characteristics is based on the Findings general observation class and is an extension of the demographics data. Subject Characteristics consists of data that is collected once per subject (per test). SC contains data that is either not normally expected to change during the trial or whose change is not of interest after the initial collection. Sponsor should ensure that data considered for submission in SC do not actually belong in another domain.
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the SC domain, but the following qualifiers would generally not be used in SC: --MODIFY, --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --RESCAT, --XFN, --NAM, --LOINC, --SPEC, --SPCCND, --METHOD, --BLFL, --LOBXFL, --FAST, --DRVFL, --TOX, --TOXGR, --SEV.

SC – Examples

Example

The example below shows data collected once per subject that does not fit into the Demographics domain. For this example, national origin and marital status were collected.

sc.xpt

RowSTUDYIDDOMAINUSUBJIDSCSEQSCTESTCDSCTESTSCORRESSCSTRESCSCDTC1ABCSCABC-001-0011NATORIGNational OriginUNITED STATESUSA1999-06-192ABCSCABC-001-0012MARISTATMarital StatusDIVORCEDDIVORCED1999-06-193ABCSCABC-001-0021NATORIGNational OriginCANADACAN1999-03-194ABCSCABC-001-0022MARISTATMarital StatusMARRIEDMARRIED1999-03-195ABCSCABC-001-0031NATORIGNational OriginUSAUSA1999-05-036ABCSCABC-001-0032MARISTATMarital StatusNEVER MARRIEDNEVER MARRIED1999-05-037ABCSCABC-001-2011NATORIGNational OriginJAPANJPN1999-06-148ABCSCABC-002-0012MARISTATMarital StatusWIDOWEDWIDOWED1999-06-14

6.3.15 Subject Status

SS – Description/Overview

A findings domain that contains general subject characteristics that are evaluated periodically to determine if they have changed.

SS – Specification

ss.xpt, Subject Status — Findings, Version 3.3. One record per finding per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharSSIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqSSSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqSSGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermSSSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number from the procedure or test page.PermSSTESTCDStatus Short NameChar(SSTESTCD)TopicShort name of the status assessment described in SSTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in SSTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). SSTESTCD cannot contain characters other than letters, numbers, or underscores. Example: "SURVSTAT".ReqSSTESTStatus NameChar(SSTEST)Synonym QualifierVerbatim name of the status assessment used to obtain the finding. The value in SSTEST cannot be longer than 40 characters. Example: "Survival Status".ReqSSCATCategory for AssessmentChar*Grouping QualifierUsed to categorize observations across subjects.PermSSSCATSubcategory for AssessmentChar*Grouping QualifierA further categorization.PermSSORRESResult or Finding Original ResultChar
Result QualifierResult of the status assessment finding as originally received or collected.ExpSSSTRESCCharacter Result/Finding in Std FormatChar(SSTATRS)Result QualifierContains the result value for all findings, copied or derived from SSORRES in a standard format.ExpSSSTATCompletion StatusChar(ND)Record QualifierUsed to indicate a status assessment was not done. Should be null if a result exists in SSORRES.PermSSREASNDReason Assessment Not PerformedChar
Record QualifierDescribes why an assessment was not performed. Example: "Subject Refused". Used in conjunction with SSSTAT when value is "NOT DONE".PermSSEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Should be null for records that contain collected or derived data. Examples: "CAREGIVER", "ADJUDICATION COMMITTEE", "FRIEND".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time of the subject status assessment.PermSSDTCDate/Time of AssessmentCharISO 8601TimingDate and time of the subject status assessment represented in ISO 8601 character format.ExpSSDYStudy Day of AssessmentNum
Timing
  1. Study day of the test, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SS – Assumptions

  1. Subject Status does not contain details about the circumstances of a subject's status. The response to the status assessment may trigger collection of additional details, but those details are to be stored in appropriate separate domains. For example, if a subject's survival status is "DEAD", the date of death must be stored in DM and within a final disposition record in DS. Only the status collection date, the status question, and the status response are stored in SS.
  2. Subject Status must not contain data that belong in another domain. Periodic data collection is not the sole criterion for storing data in SS. The criterion is whether the test reflects the subject's status at a point in time. It is not for recording clinical test results, event terms, treatment names, or other data that belong elsewhere.
  3. RELREC may be used to link assessments in SS with data in other domains that were collected as a result of the subject status assessment.
  4. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the SC domain, but the following qualifiers would generally not be used in SS: --MODIFY, --POS, --BODSYS, --ORRESU, --ORNRLO, --ORNRHI, --STRESN, --STRESU, --STNRLO, --STNRHI, --STNRC, --NRIND, --RESCAT, --XFN, --NAM, --LOINC, --SPEC, --SPCCND, --LOC, --METHOD, --BLFL, --FAST, --DRVFL, --TOX, --TOXGR, --SEV, --STAT.

SS – Examples

Example

In this example, subjects complete a ten-week treatment regimen and are then contacted by phone every month for three months. The phone contact assesses the subject's survival status. If the survival status is "DEAD", additional information is collected in order to complete the subject's final disposition record in DS and to record the date of death in DM (DS and DM records are not shown here).

ss.xpt

RowSTUDYIDDOMAINUSUBJIDSSSEQSSTESTCDSSTESTSSORRESSSSTRESCVISITNUMVISITSSDTC1XYZSSXYZ-333-0091SURVSTATSurvival StatusALIVEALIVE10MONTH 12010-04-152XYZSSXYZ-333-0092SURVSTATSurvival StatusALIVEALIVE20MONTH 22010-05-123XYZSSXYZ-333-0093SURVSTATSurvival StatusALIVEALIVE30MONTH 32010-06-154XYZSSXYZ-428-0211SURVSTATSurvival StatusALIVEALIVE10MONTH 12010-08-035XYZSSXYZ-428-0212SURVSTATSurvival StatusDEADDEAD20MONTH 22010-09-06

6.3.16 Tumor/Lesion Domains

The Tumor/Lesion domains (TU/TR) represent data collected in clinical trials where sites of disease (e.g. tumors/lesions, lymph nodes, or organs of interest in the assessment of the disease) are identified and then repeatedly measured/assessed at subsequent time points and often used in an evaluation of disease response(s). As such these domains would be applicable for representing data to support disease response criteria. These two domains each have a distinct purpose and are related to each other, and may also be related to assessments in the Disease Response and Clin Classification (RS) domain.

6.3.16.1 Tumor/Lesion Identification

TU – Description/Overview

A findings domain that represents data that uniquely identifies tumors or lesions under study.

The TU domain represents data that uniquely identifies tumors/lesions (i.e., malignant tumors, culprit lesions, and other sites of disease, e.g., lymph nodes). Commonly the tumors/lesions are identified by an investigator and/or independent assessor and classified according to the disease assessment criteria. For example, for an oncology study using RECIST evaluation criteria, this equates to the identification of Target, Non-Target, or New tumors. A record in the TU domain contains the following information: a unique tumor ID value; anatomical location of the tumor; method used to identify the tumor; role of the individual identifying the tumor; and timing information.

TU – Specification

tu.xpt, Tumor/Lesion Identification — Findings, Version 1.0. One record per identified tumor per subject per assessor, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTUIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqTUSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness within a dataset for a subject. May be any valid number.ReqTUGRPIDGroup IDChar
IdentifierUsed to link together a block of related records within a subject in a domain. Can be used to group split or merged tumors/lesions which have been identified.PermTUREFIDReference IDChar
IdentifierInternal or external identifier, such as a medical image ID number.PermTUSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier.PermTULNKIDLink IDChar
IdentifierIdentifier used to link identified tumor/lesion to the assessment results (in TR domain) over the course of the study.ExpTULNKGRPLink Group IDChar
IdentifierIdentifier used to link related records across domains. This will usually be a many-to-one relationship.PermTUTESTCDTumor/Lesion ID Short NameChar(TUTESTCD)TopicShort name of the TEST in TUTEST. TUTESTCD cannot be longer than 8 characters nor can start with a number. TUTESTCD cannot contain characters other than letters, numbers, or underscores. Example: "TUMIDENT". See TU Assumption 3.ReqTUTESTTumor/Lesion ID Test NameChar(TUTEST)Synonym QualifierVerbatim name of the test for the tumor/lesion identification. The value in TUTEST cannot be longer than 40 characters. Example: "Tumor Identification". See TU Assumption 3.ReqTUORRESTumor/Lesion ID ResultChar
Result QualifierResult of the tumor/lesion identification. The result of tumor/lesion identification is a classification of the identified tumor/lesion. Examples: When TUTESTCD = "TUMIDENT", values of TUORRES might be "TARGET", "NON-TARGET", "NEW", or "BENIGN ABNORMALITY".ExpTUSTRESCTumor/Lesion ID Result Std. FormatChar(TUIDRS)Result QualifierContains the result value for all findings copied or derived from TUORRES in a standard format.ExpTUNAMLaboratory/Vendor NameChar
Record QualifierThe name or identifier of the vendor that performed the tumor/lesion Identification. This column can be left null when the investigator provides the complete set of data in the domain.PermTULOCLocation of the Tumor/LesionChar(LOC)Record Qualifier

Used to specify the anatomical location of the identified tumor/lesion, e.g., "LIVER"

Note: When anatomical location is broken down and collected as distinct pieces of data that when combined provide the overall location information (e.g., laterality/directionality/distribution), then the additional anatomical location qualifiers should be used. See Assumption 3.

ExpTULATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality, for example, "LEFT", "RIGHT", "BILATERAL".PermTUDIRDirectionalityChar(DIR)Variable QualifierQualifier for anatomical location or specimen further detailing directionality, for example, "UPPER", "INTERIOR".PermTUPORTOTPortion or TotalityChar(PORTOT)Variable QualifierQualifier for anatomical location or specimen further detailing the distribution, which means arrangement of, or apportioning of. Examples: "ENTIRE", "SINGLE", "SEGMENT", "MULTIPLE".PermTUMETHODMethod of IdentificationChar(METHOD)Record QualifierMethod used to identify the tumor/lesion. Examples: "MRI", "CT SCAN".ExpTULOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. Should be "Y" or null.ExpTUBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that TUBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermTUEVALEvaluatorChar(EVAL)Record Qualifier

Role of the person who provided the evaluation. Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR".

This column can be left null when the investigator provides the complete set of data in the domain. However, the column should contain no null values when data from one or more independent assessors is included. For example, the rows attributed to the investigator should contain a value of "INVESTIGATOR".

ExpTUEVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in --EVAL. Examples: "RADIOLOGIST1", "RADIOLOGIST2". See TU Assumption 8.PermTUACPTFLAccepted Record FlagChar(NY)Record QualifierIn cases where more than one independent assessor (e.g., "RADIOLOGIST 1", "RADIOLOGIST 2", "ADJUDICATION COMMITTEE") provide independent assessments at the same time point, this flag identifies the record that is considered to be the accepted assessment.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics. Should be an integer.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm for the Element in which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time at which the assessment was made.PermTUDTCDate/Time of Tumor/Lesion IdentificationCharISO 8601TimingTUDTC variable represents the date of the scan/image/physical exam. TUDTC does not represent the date that the image was read to identify tumors. TUDTC also does not represent the VISIT date.ExpTUDYStudy Day of Tumor/Lesion IdentificationNum
TimingStudy day of the scan/image/physical exam, measured as integer days. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TU – Assumptions
  1. The TU domain should contain only one record for each unique tumor/lesion identified by an assessor (e.g., Investigator or Independent Assessor) per medical evaluator. The initial identification of a tumor/lesion is done once, usually at baseline (e.g., the identification of Target and Non-target tumors/lesions). The identification information, including the location description, must not be repeated for every visit. The following are examples of when post-baseline records might be included in the TU domain:
    1. A new tumor/lesion may emerge at any time during a study; therefore, a new post-baseline record would represent the identification of the new tumor/lesion.
    2. If a tumor/lesion identified at baseline subsequently splits into separate distinct tumors/lesions, then additional post-baseline records can be included to distinctly identify the split tumors/lesions.
    3. In situations where a re-baseline of Targets and Non-targets is required (e.g., a cross-over study), then a separate set of Target and Non-target tumors/lesions might be identified and those identification records would be represented.
  2. TRLNKID is used to relate an identification record in TU domain to assessment records in the TR domain. The organization of data across the TU and TR domains requires a linking mechanism. The TULNKID variable is used to provide a unique code for each identified tumor/lesion. The values of TULNKID are compound values that may carry the following information: an indication of the role (or assessor) providing the data record when it is someone other than the principal investigator; an indication of whether the data record is for a target or non-target tumor/lesion; a tracking identifier or number; and an indication of whether the tumor/lesion has split (see assumption below for details on splitting). A RELREC relationship record can be created to describe the link, probably as a dataset-to-dataset link.
  3. During the course of a trial, a tumor/lesion might split into one or more distinct tumors/lesions, or two or more tumors/lesions might merge to form a single tumor/lesion. The following example shows the preferred approach for representing split lesions in TU. However, the approach depends on how the data for split and merged tumors/lesions are captured. The preferred approach requires the measurements of each distinct tumor/lesion to be captured individually.

    In the example target tumor T04, identified at the SCREEN visit, splits into two at WEEK 16. Two new records are created with TUTEST = "Tumor Split" and the TULNKID reflects the split by adding 0.1 and 0.2 to the original TULNKID value.

    TULNKIDTUTESTCDTUTESTTUORRESVISITT01TUMIDENTTumor IdentificationTARGETSCREENT02TUMIDENTTumor IdentificationTARGETSCREENT03TUMIDENTTumor IdentificationTARGETSCREENT04TUMIDENTTumor IdentificationTARGETSCREENNT01TUMIDENTTumor IdentificationNON-TARGETSCREENNT02TUMIDENTTumor IdentificationNON-TARGETSCREENT04.1TUSPLITTumor SplitTARGETWEEK 16T04.2TUSPLITTumor SplitTARGETWEEK 16NEW01TUMIDENTTumor IdentificationNEWWEEK 32

    If the data collection does not support this approach (i.e., measurements of split tumors/lesions are reported as a summary under the "parent" tumor/lesion), then it may not be possible to include a record in the TU domain. In this situation, the assessments of split and merge tumors/lesions would be represented only in the TR domain.

  4. During the course of a trial, when a new tumor/lesion is identified, information about that new tumor/lesion may be collected to different levels of detail. For example, if anatomical location of a new tumor/lesion is not collected, then TULOC will be blank. All new tumors/lesions are to be represented in TU and TR domains.
  5. Additional anatomical location variables (--LAT, --DIR, --PORTOT) were added from the SDTM model. These extra variables allow for more detailed information to be collected that further clarifies the value of the TULOC variable.
  6. In the oncology setting, when a new tumor is identified, a record must be included in both the TU and TR domains. At a minimum, the TR record would contain TRLNKID = "NEW0" and TRTESTCD = "TUMSTATE" and TRORRES = "PRESENT" for unequivocal new tumors. The TU record may contain different levels of detail depending upon the data collection methods employed. The following three scenarios represent the most commonly seen scenarios (it is possible that a sponsor's chosen method is not reflected below):
    1. The occurrence of a new tumor/lesion is the sole piece of information that a sponsor collects, because this is a sign of disease progression and no further details are required. In such cases a record would be created where TUTEST = "Tumor Identification" and TUORRES = "NEW", and the identifier, TULNKID, would be populated in order to link to the associated information in the TR domain.
    2. The occurrence of a new tumor/lesion and the anatomical location of that newly identified tumor/lesion are the only collected pieces of information. In this case it is expected that a record would be created where TUTEST = "Tumor Identification" and TUORRES = "NEW", the TULOC variable would be populated with the anatomical location information (the additional location variables may be populated depending on the level of detail collected), and the identifier, TULNKID, would be populated in order to link to the associated information in the TR domain.
    3. A sponsor might record the occurrence of a new tumor/lesion to the same level of detail as target tumors/lesions. For example, the occurrence of the new tumor/lesion, its anatomical location, and its measurement might be recorded. In this case it is expected that a record would be created where TUTEST = "Tumor Identification" and TUORRES = "NEW". The TULOC variable would be populated with the anatomical location information (the additional location variables may be populated depending on the level of detail collected) and the identifier, TULNKID, would be populated in order to link to the associated information in the TR domain. In this scenario measurements/assessments would also be recorded in the TR domain.
  7. The Acceptance Flag variable (TUACPTFL) identifies those records that have been determined to be the accepted assessments/measurements by an independent assessor. This flag would be provided by an independent assessor and when multiple evaluators (e.g. "RADIOLOGIST 1", "RADIOLOGIST 2", "ADJUDICATOR") provide assessments or evaluations at the same time point or an overall evaluation. This flag should not be used by a sponsor for any other purpose i.e. it is not expected that the TUACPTFL flag would be populated by the sponsor. Instead that type of record selection should be handled in the analysis dataset.
  8. The Evaluator Specified variable (TUEVALID) is used in conjunction with TUEVAL to provide additional detail of who is providing tumor identification information. For example TUEVAL = "INDEPENDENT ASSESSOR" and TUEVALID = "RADIOLOGIST 1". The TUEVALID variable is subject to Controlled Terminology. TUEVAL must also be populated when TUEVALID is populated.
  9. The following proposed supplemental Qualifiers would be used for oncology studies to represent information regarding previous irradiation of a tumor when that information is captured in association with a specific tumor.

    QNAMQLABELDefinitionPREVIRPreviously IrradiatedIndication of previous irradiation to a tumorPREVIRPIrradiated then Subsequent ProgressionIndication of documented progression subsequent to irradiation

  10. When additional data about a procedure used for the tumor/lesion identification is collected, the data about the procedure is stored in the PR domain and the link between the tumor/lesion identification and the procedure should be recorded using RELREC.
  11. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the TU domain, but the following qualifiers would not generally be used in TU: --MODIFY, --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --XFN, --LOINC, --SPEC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.

6.3.16.2 Tumor/Lesion Results

TR – Description/Overview

A findings domain that represents quantitative measurements and/or qualitative assessments of the tumors or lesions identified in the tumor/lesion identification (TU) domain.

The TR domain represents quantitative measurements and/or qualitative assessments of the tumors or lesions (malignant tumors, culprit lesions, and other sites of disease, e.g., lymph nodes) identified in the TU domain. These measurements may be taken at baseline and then at each subsequent assessment to support response evaluations. A typical record in the TR domain contains the following information: a unique tumor/lesion ID value; test and result; method used; role of the individual assessing the tumor/lesion; and timing information.

Clinically accepted evaluation criteria expect that a tumor/lesion identified by the tumor/lesion ID is the same tumor/lesion at each subsequent assessment. The TR domain does not include anatomical location information on each measurement record, because this would be a duplication of information already represented in TU. The multi-domain approach to representing oncology assessment data was developed largely to reduce duplication of stored information.

TR – Specification

tr.xpt, Tumor/Lesion Results — Findings, Version 3.3. One record per tumor measurement/assessment per visit per subject per assessor, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTRIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqTRSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness within a dataset for a subject. May be any valid number.ReqTRGRPIDGroup IDChar
IdentifierUsed to link together a block of related records within a subject in a domain.PermTRREFIDReference IDChar
IdentifierInternal or external identifier.PermTRSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier.PermTRLNKIDLink IDChar
IdentifierIdentifier used to link the assessment result records to the individual tumor/lesion identification record in TU domain.ExpTRLNKGRPLink GroupChar
IdentifierUsed to group and link all of the measurement/assessment records used in the assessment of the response record in the RS domain.PermTRTESTCDTumor/Lesion Assessment Short NameChar(TRTESTCD)TopicShort name of the TEST in TRTEST. TRTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "TUMSTATE", "DIAMETER", "LESSCIND", "LESRVIND". See TR Assumption 3.ReqTRTESTTumor/Lesion Assessment Test NameChar(TRTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in TRTEST cannot be longer than 40 characters. Examples: "Tumor State", "Diameter", "Volume", "Lesion Success Indicator", "Lesion Revascularization Indicator". See TR Assumption 3.ReqTRORRESResult or Finding in Original UnitsChar
Result QualifierResult of the tumor/lesion measurement/assessment as originally received or collected.ExpTRORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for TRORRES. Example: "mm".ExpTRSTRESCCharacter Result/Finding in Std FormatChar(TRPROPRS)Result QualifierContains the result value for all findings, copied or derived from TRORRES in a standard format or standard units. TRSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in TRSTRESN.ExpTRSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from TRSTRESC. TRSTRESN should store all numeric test results or findings.ExpTRSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for TRSTRESN.ExpTRSTATCompletion StatusChar(ND)Record QualifierUsed to indicate a scan/image/physical exam was not performed or a tumor/lesion measurement was not taken. Should be null if a result exists in TRORRES.PermTRREASNDReason Not DoneChar
Record QualifierDescribes why a scan/image/physical exam was not performed or a tumor/lesion measurement was not taken. Examples: "SCAN NOT PERFORMED", "NOT ASSESSABLE: IMAGE OBSCURED TUMOR". Used in conjunction with TRSTAT when value is "NOT DONE".PermTRNAMLaboratory/Vendor NameChar
Record QualifierThe name or identifier of the vendor that performed the tumor/lesion measurement or assessment. This column can be left null when the investigator provides the complete set of data in the domain.PermTRMETHODMethod Used to Identify the Tumor/LesionChar(METHOD)Record QualifierMethod used to measure the tumor/lesion. Examples: "MRI", "CT SCAN", "Coronary Angiography".ExpTRLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. Should be "Y" or null.ExpTRBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that TRBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermTREVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Examples: "ADJUDICATION COMMITTEE", "INDEPENDENT ASSESSOR".ExpTREVALIDEvaluator IdentifierChar(MEDEVAL)Variable QualifierUsed to distinguish multiple evaluators with the same role recorded in TREVAL. Examples:" RADIOLOGIST1", "RADIOLOGIST2". See TR Assumption 6.PermTRACPTFLAccepted Record FlagChar(NY)Record QualifierIn cases where more than one independent assessor (e.g., "RADIOLOGIST 1", "RADIOLOGIST 2", "ADJUDICATION COMMITTEE") provide independent assessments at the same time point, this flag identifies the record that is considered to be the accepted assessment.PermVISITNUMVisit NumberNum
TimingClinical encounter number. Numeric version of VISIT, used for sorting.ExpVISITVisit NameChar
TimingProtocol-defined description of a clinical encounter.PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingEpoch associated with the date/time at which the assessment was made.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the Element in the planned sequence of Elements for the Arm to which the subject was assigned.PermTRDTCDate/Time of Tumor/Lesion MeasurementCharISO 8601TimingThe date of the scan/image/physical exam. TRDTC does not represent the date that the image was read to identify tumors/lesions. TRDTC also does not represent the VISIT date.ExpTRDYStudy Day of Tumor/Lesion MeasurementNum
TimingStudy day of the scan/image/physical exam, measured as integer days. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TR – Assumptions

  1. TRLNKID is used to relate records in the TR domain to an identification record in TU domain. The organization of data across the TU and TR domains requires a RELREC relationship to link the related data rows. A dataset-to-dataset link would be the most appropriate linking mechanism. Utilizing one of the existing ID variables is not possible, because all three (GRPID, REFID & SPID) may be used for other purposes per SDTM. The --LNKID variable is used for values that support a RELREC dataset-to-dataset relationship and to provide a unique code for each identified tumor/lesion.
  2. TRLNKGRP is used to relate records in the TR domain to a response assessment record in RS domain. The organization of data across the TR and RS domains requires a RELREC relationship to link the related data rows. A dataset-to-dataset link would be the most appropriate linking mechanism. Utilizing one of the existing ID variables is not possible because all three (GRPID, REFID & SPID) may be used for other purposes per SDTM. The --LNKGRP variable is used for values that support a RELREC dataset-to-dataset relationship and to provide a unique code for each response and associated tumor/lesion measurements/assessments.
  3. TRTESTCD/TRTEST values for this domain are published as Controlled Terminology. The sponsor should not derive results for any test (e.g., "Percent Change From Nadir in Sum of Diameter") if the result was not collected. Tests would be included in the domain only if those data points have been collected on a CRF or have been supplied by an external assessor as part of an electronic data transfer. It is not intended that the sponsor would create derived records to supply those values in the TR domain. Derived records/results should be provided in the analysis dataset. It is important to recognize that when the investigator makes a clinical decision based on the data, either collected or presented via the data collection tool (i.e., derived in the EDC system), at a visit, the SDTM data set must represent the data values used in the decision-making process. Those data values should not be derived by the sponsor after the fact.
  4. In order to support data value standardization it is sometimes appropriate to standardize an original result value in TRORRES to a standardized result value in TRSTRESC and TRSTRESN. For example, in the published RECIST criteria, a standardized value of 5 mm is used, in the calculation to determine response, when a tumor in "too small to measure". The original or collected value "TOO SMALL TO MEASURE" should be represented in the TRORRES variable and the standardized value should be represented in the TRSTRESC and TRSTRESN variables. The information should be represented on a single row of data showing the standardization between the original result, TRORRES, and the standard results, TRSTRESC/TRSTRESN, as follows:

    TRLNKIDTRTESTCDTRTESTTRORRESTRORRESUTRSTRESCTRSTRESNTRSTRESUT01DIAMETERDiameterTOO SMALL TO MEASUREmm55mm

    Note: This is an exception to SDTM-IG general variable rule 4.1.5.1, Original and Standardized Results of Findings and Tests Not Done.

  5. The Acceptance Flag variable (TRACPTFL) identifies those records that have been determined to be the accepted assessments/measurements by an independent assessor. This flag would be provided by an independent assessor and when multiple assessors (e.g., "RADIOLOGIST 1", "RADIOLOGIST 2", "ADJUDICATOR") provide assessments or evaluations at the same time point or an overall evaluation. This flag should not be used by a sponsor for any other purpose, i.e., it is not expected that the TRACPTFL flag would be populated by the sponsor. Instead, that type of record selection should be handled in the analysis dataset.
  6. The Evaluator Specified variable (TREVALID) is used in conjunction with TREVAL to provide additional detail of who is providing measurements or assessments. For example TREVAL = "INDEPENDENT ASSESSOR" and TREVALID = "RADIOLOGIST 1". The TREVALID variable is to Controlled Terminology. TREVAL must also be populated when TREVALID is populated.
  7. When additional data are collected about a procedure (e.g., imaging procedure) from which tumor/lesion results are determined, the data about the procedure is stored in the PR domain and the link between the tumor/lesion results and the procedure should be recorded using RELREC.
  8. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the TR domain, but the following Qualifiers would not generally be used in TR: --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STNRC, --NRIND, --XFN, --LOINC, --SPEC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.

6.3.16.3 Tumor Identification/Tumor Results Examples

Example

This is an example of using the TU domain to represent non-cancerous lesions identified in the heart.

Subject "40913" had a pulmonary vein isolation (PVI) procedure on February 1, 2007. A target lesion (L01) was identified in the infrarenal aorta within the aorto-iliac vessel (L01-1). During the same PVI procedure, the subject also had a target graft lesion (L01-G) identified in the left femoro-popliteal graft (L01-G1). The lesion location was noted within the graft anastomosis proximal, the type was a synthetic graft composed of Gortex, and the anastomosis was in the Left Popliteal Artery.

Rows 1-2:Show the target lesion located in the infrarenal aorta and within the aorta-iliac vessel.Row 3:Shows the PVI target limb in which the graft lesion is located identified by the investigator.Rows 4-5:Show the target graft lesion located in the left femoro-popliteal graft and within the femoro-popliteal vessel.

tu.xpt

RowSTUDYIDDOMAINUSUBJIDTUSEQTULNKIDTUTESTCDTUTESTTUORRESTUSTRESCTULOCTULATTUMETHODTUEVALVISITNUMVISITTUDTC1STUDY01TU409131L01LESIONIDLesion IdentificationTARGETTARGETINFRARENAL AORTALEFTPERIPHERAL ANGIOGRAPHYINVESTIGATOR1SCREEN2/1/20072STUDY01TU409132L01-1VESSELIDVessel IdentificationTARGETTARGETAORTO-ILIAC
PERIPHERAL ANGIOGRAPHYINVESTIGATOR1SCREEN2/1/20073STUDY01TU409133L01-2LIMBLimbTARGETTARGETLEGLEFT
INVESTIGATOR1SCREEN2/1/20074STUDY01TU409134L01-GGRFLESIDGraft Lesion IdentificationTARGETTARGETLEFT FEMORO-POPLITEAL GRAFT
PERIPHERAL ANGIOGRAPHYINVESTIGATOR1SCREEN2/1/20075STUDY01TU409135L01-G1VESSELIDVessel IdentificationTARGETTARGETFEMORO-POPLITEAL
PERIPHERAL ANGIOGRAPHYINVESTIGATOR1SCREEN2/1/2007

Additional information about the lesion, such as the lesion location within the graft, the graft anastomosis, as well as details regarding the graft type and material is given using supplemental qualifiers.

supptu.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1STUDY01TU40913TUSEQ4PAGLLPeripheral Graft Lesion LocationGRAFT ANASTOMOSIS PROXIMALCRF
2STUDY01TU40913TUSEQ4PAGAMASTPeripheral Artery Graft AnastomosisLEFT POPLITEAL ARTERYCRF
3STUDY01TU40913TUSEQ4OTHLDSCOther Lesion DescriptionLESION IS 5MM FROM THE ORIGIN OF THE GRAFTCRF
4STUDY01TU40913TUSEQ4PAGTPeripheral Artery Graft TypeSYNTHETIC GRAFTCRF
5STUDY01TU40913TUSEQ4PAGSMPeripheral Artery Graft Synthetic MaterialGORTEXCRF

Example

This is an example of tumors identified and tracked using RECIST 1.1 criteria.

TU shows the target and non-target tumors identified by an investigator at a screening visit and also shows that the investigator determined that one of the previously identified tumors had split at Week 6 visit.

Rows 1-6:Show for subject "44444" the target and non-target tumors identified by the investigator at the screening visit.Rows 7-8:Show the investigator had determined that a tumor (TULNKID = "T04" at screening) had split into two separate tumors at the Week 6 visit. The two distinct pieces of the original tumor are then tracked independently from that point in the study forward.

tu.xpt

RowSTUDYIDDOMAINUSUBJIDTUSEQTUGRPIDTULNKIDTUTESTCDTUTESTTUORRESTUSTRESCTULOCTULATTUMETHODTUEVALVISITNUMVISITTUDTCTUDY1ABCTU444441
T01TUMIDENTTumor IdentificationTARGETTARGETLIVER
CT SCANINVESTIGATOR10SCREEN2010-01-01-32ABCTU444442
T02TUMIDENTTumor IdentificationTARGETTARGETKIDNEYRIGHTCT SCANINVESTIGATOR10SCREEN2010-01-01-33ABCTU444443
T03TUMIDENTTumor IdentificationTARGETTARGETCERVICAL LYMPH NODELEFTMRIINVESTIGATOR10SCREEN2010-01-02-24ABCTU444444
T04TUMIDENTTumor IdentificationTARGETTARGETSKIN OF THE TRUNK
PHOTOGRAPHYINVESTIGATOR10SCREEN2010-01-03-15ABCTU444445
NT01TUMIDENTTumor IdentificationNON-TARGETNON-TARGETTHYROID GLANDRIGHTCT SCANINVESTIGATOR10SCREEN2010-01-01-36ABCTU444446
NT02TUMIDENTTumor IdentificationNON-TARGETNON-TARGETCEREBELLUMRIGHTMRIINVESTIGATOR10SCREEN2010-01-02-27ABCTU444447T04T04.1TUSPLITTumor SplitTARGETTARGETSKIN OF THE TRUNK
PHOTOGRAPHYINVESTIGATOR40WEEK 62010-02-20488ABCTU444448T04T04.2TUSPLITTumor SplitTARGETTARGETSKIN OF THE TRUNK
PHOTOGRAPHYINVESTIGATOR40WEEK 62010-02-2048

The supplemental qualifier dataset below shows that "T01", "T02", and "T04" were not previously irradiated and "T03" was previously irradiated and subsequent progression after irradiation.

supptu.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVAL1ABCTU44444TULNKIDT01PREVIRPreviously IrradiatedN2ABCTU44444TULNKIDT02PREVIRPreviously IrradiatedN3ABCTU44444TULNKIDT03PREVIRPreviously IrradiatedY4ABCTU44444TULNKIDT03PREVIRPIrradiated then Subsequent ProgressionY5ABCTU44444TULNKIDT04PREVIRPreviously IrradiatedN

TR shows measurements (i.e., short axis) of lymph nodes as well as measurements of other non-lymph node target tumors (i.e., longest diameter). In this example, when TRTEST = "Tumor State" and TRORRES = "ABSENT", it indicates that the target lymph node lesion was no longer pathological, i.e., the diameter has reduced below 10mm. The overall assessment of lymph nodes is represented with TRTEST = "Lymph Nodes State". A lymph node state of "NON-PATHOLOGICAL" means that all target lymph node lesions have a short axis less than 10mm. A lymph node state of "PATHOLOGICAL" means that at least one target lymph node lesion has a short axis greater than or equal to 10mm.

Rows 1-8:Show the measurements of the target tumors and other assessments of the target and non-target tumors at the screening visit.Rows 9-21:Show the measurements of the target tumors and other assessments of the target and non-target tumors at the Week 6 visit.Rows 22-27:Show the measurements of the target tumors and other assessments of the target and non-target tumors at the Week 12 visit.

tr.xpt

RowSTUDYIDDOMAINUSUBJIDTRSEQTRGRPIDTRLNKGRPTRLNKIDTRTESTCDTRTESTTRORRESTRORRESUTRSTRESCTRSTRESNTRSTRESUTRSTATTRREASNDTRMETHODTREVALVISITNUMVISITTRDTCTRDY1ABCTR444441TARGETA1T01DIAMETERDiameter17mm1717mm

CT SCANINVESTIGATOR10SCREEN2010-01-01-32ABCTR444442TARGETA1T02DIAMETERDiameter16mm1616mm

CT SCANINVESTIGATOR10SCREEN2010-01-01-33ABCTR444443TARGETA1T03DIAMETERDiameter15mm1515mm

MRIINVESTIGATOR10SCREEN2010-01-02-24ABCTR444444TARGETA1T04DIAMETERDiameter14mm1414mm

PHOTOGRAPHYINVESTIGATOR10SCREEN2010-01-03-15ABCTR444445TARGETA1
SUMDIAMSum of Diameter62mm6262mm


INVESTIGATOR10SCREEN

6ABCTR444446TARGETA1
SUMNLNLDSum Diameters of Non Lymph Node Tumors47mm4747mm


INVESTIGATOR10SCREEN

7ABCTR444447NON-TARGETA1NT01TUMSTATETumor StatePRESENT
PRESENT



CT SCANINVESTIGATOR10SCREEN2010-01-01-38ABCTR444448NON-TARGETA1NT02TUMSTATETumor StatePRESENT
PRESENT



MRIINVESTIGATOR10SCREEN2010-01-02-29ABCTR444449TARGETA2T01DIAMETERDiameter0mm00mm

CT SCANINVESTIGATOR40WEEK 62010-02-184610ABCTR4444410TARGETA2T02DIAMETERDiameterTOO SMALL TO MEASUREmm55mm

CT SCANINVESTIGATOR40WEEK 62010-02-184611ABCTR4444411TARGETA2T03DIAMETERDiameter12mm1212mm

MRIINVESTIGATOR40WEEK 62010-02-194713ABCTR4444413TARGETA2T04.1DIAMETERDiameter6mm66mm

PHOTOGRAPHYINVESTIGATOR40WEEK 62010-02-204814ABCTR4444414TARGETA2T04.2DIAMETERDiameter7mm77mm

PHOTOGRAPHYINVESTIGATOR40WEEK 62010-02-204815ABCTR4444415TARGETA2
SUMDIAMSum of Diameter30mm3030mm


INVESTIGATOR40WEEK 6

16ABCTR4444416TARGETA2
SUMNLNLDSum Diameters of Non Lymph Node Tumors18mm1818mm


INVESTIGATOR40WEEK 6

17ABCTR4444417TARGETA2
LNSTATELymph Node StatePATHOLOGICAL
PATHOLOGICAL




INVESTIGATOR40WEEK 6

18ABCTR4444418TARGETA2
ACNSDAbsolute Change Nadir in Sum of Diam-32mm-32-32mm


INVESTIGATOR40WEEK 6

19ABCTR4444419TARGETA2
PCBSDPercent Change From Baseline in Sum of Diameter-52%-52-52%


INVESTIGATOR40WEEK 6

20ABCTR4444420TARGETA2
PCNSDPercent Change Nadir in Sum of Diam-52%-52-52%


INVESTIGATOR40WEEK 6

21ABCTR4444421NON-TARGETA2NT01TUMSTATETumor StatePRESENT
PRESENT



CT SCANINVESTIGATOR40WEEK 62010-02-184622ABCTR4444422NON-TARGETA2NT02TUMSTATETumor StatePRESENT
PRESENT



MRIINVESTIGATOR40WEEK 62010-02-194723ABCTR4444423TARGETA3T01DIAMETERDiameter0mm00mm

CT SCANINVESTIGATOR60WEEK 122010-04-028824ABCTR4444424TARGETA3T02DIAMETERDiameter6mm66mm

CT SCANINVESTIGATOR60WEEK 122010-04-028825ABCTR4444425TARGETA3T03DIAMETERDiameter




NOT DONESCAN NOT PERFORMEDMRIINVESTIGATOR60WEEK 12

26ABCTR4444426TARGETA3T04DIAMETERDiameter




NOT DONENOT ASSESSABLE: POOR IMAGEQUALITYPHOTOGRAPHYINVESTIGATOR60WEEK 12

27ABCTR4444427NON-TARGETA3NT01TUMSTATETumor State






CT SCANINVESTIGATOR60WEEK 122010-04-028828ABCTR4444428NON-TARGETA3NT02TUMSTATETumor State




NOT DONESCAN NOT PERFORMEDMRIINVESTIGATOR60WEEK 12

The relationship between the TU and TR datasets is represented in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCTU
TULNKID
ONE12ABCTR
TRLNKID
MANY1

Example

This is an example of tumors identified and tracked following RECIST 1.1 criteria, with an additional opinion provided by an independent assessor.

TU shows the target and non-target tumors identified by a radiologist at a screening visit. It also shows that the radiologist identified two new tumors: one at the Week 6 visit and one at the Week 12 visit.

Rows 1-5:Show the target and non-target tumors identified at screening by the independent assessor, Radiologist 1.Row 6:Shows that a new tumor was identified at Week 6 by the independent assessor, Radiologist 1.Row 7:Shows that another new tumor was identified at Week 12 by the independent assessor, Radiologist 1.

tu.xpt

RowSTUDYIDDOMAINUSUBJIDTUSEQTULNKIDTUTESTCDTUTESTTUORRESTUSTRESCTULOCTULATTUMETHODTUNAMTUEVALTUEVALIDVISITNUMVISITTUDTCTUDY1ABCTU555551T01TUMIDENTTumor IdentificationTARGETTARGETCERVICAL LYMPH NODELEFTMRIACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-02-22ABCTU555552T02TUMIDENTTumor IdentificationTARGETTARGETLIVER
CT SCANACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-01-33ABCTU555553T03TUMIDENTTumor IdentificationTARGETTARGETTHYROID GLANDRIGHTCT SCANACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-01-34ABCTU555554NT01TUMIDENTTumor IdentificationNON-TARGETNON-TARGETKIDNEYRIGHTCT SCANACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-01-35ABCTU555555NT02TUMIDENTTumor IdentificationNON-TARGETNON-TARGETCEREBELLUMRIGHTMRIACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-02-26ABCTU555556NEW01TUMIDENTTumor IdentificationNEWNEWLUNG
CT SCANACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-20487ABCTU555557NEW02TUMIDENTTumor IdentificationNEWNEWCEREBELLUMLEFTMRIACE IMAGINGINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-0288

TR shows assessments provided by an independent assessor as opposed to the principal investigator.

Rows 1-7:Show the measurements of the target tumors and other assessments of the target and non-target tumors at the screening visit by the independent assessor, Radiologist 1.Rows 8-19:Show the measurements of the target tumors and other assessments of the target and non-target tumors at the Week 6 visit by the independent assessor, Radiologist 1.Rows 20-32:Show the measurements of the target tumors and other assessments of the target and non-target tumors at the Week 12 visit by the independent assessor, Radiologist 1.

tr.xpt

RowSTUDYIDDOMAINUSUBJIDTRSEQTRGRPIDTRLNKGRPTRLNKIDTRTESTCDTRTESTTRORRESTRORRESUTRSTRESCTRSTRESNTRSTRESUTRNAMTRMETHODTREVALTREVALIDVISITNUMVISITTRDTCTRDY1ABCTR555551TARGETA1R1-T01DIAMETERDiameter20mm2020mmACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-02-22ABCTR555552TARGETA1R1-T02DIAMETERDiameter15mm1515mmACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-01-33ABCTR555553TARGETA1R1-T03DIAMETERDiameter15mm1515mmACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-01-34ABCTR555554TARGETA1
SUMDIAMSum of Diameter50mm5050mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 110SCREEN

5ABCTR555555TARGETA1
SUMNLNLDSum Diameters of Non Lymph Node Tumors30mm3030mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 110SCREEN

6ABCTR555556NON-TARGETA1R1-NT01TUMSTATETumor StatePRESENT
PRESENT

ACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-02-27ABCTR555557NON-TARGETA1R1-NT02TUMSTATETumor StatePRESENT
PRESENT

ACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 110SCREEN2010-01-0418ABCTR555558TARGETA2R1-T01DIAMETERDiameter12mm1212mmACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-18469ABCTR555559TARGETA2R1-T02DIAMETERDiameter0mm00mmACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-194710ABCTR5555510TARGETA2R1-T03DIAMETERDiameter13mm1313mmACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-194711ABCTR5555511TARGETA2
SUMDIAMSum of Diameter25mm2525mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 140WEEK 6

12ABCTR5555512TARGETA2
SUMNLNLDSum Diameters of Non Lymph Node Tumors13mm1313mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 140WEEK 6

13ABCTR5555513TARGETA2
LNSTATELymph Nodes StatePATHOLOGICAL
PATHOLOGICAL

ACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 140WEEK 6

14ABCTR5555514TARGETA2
ACNSDAbsolute Change From Nadir in Sum of Diameters-25mm-25-25mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 140WEEK 6

15ABCTR5555515TARGETA2
PCBSDPercent Change From Baseline in Sum of Diameters-50%-60-50%ACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 140WEEK 6

16ABCTR5555516TARGETA2
PCNSDPercent Change From Nadir in Sum of Diameters-50%-50-50%ACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 140WEEK 6

17ABCTR5555517NON-TARGETA2R1-NT01TUMSTATETumor StateABSENT
ABSENT

ACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-194718ABCTR5555518NON-TARGETA2R1-NT02TUMSTATETumor StateABSENT
ABSENT

ACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-184619ABCTR5555519NEWA2R1-NEW01TUMSTATETumor StateEQUIVOCAL
EQUIVOCAL

ACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 140WEEK 62010-02-184620ABCTR5555520TARGETA3R1-T01DIAMETERDiameter7mm77mmACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-028821ABCTR5555521TARGETA3R1-T02DIAMETERDiameter20mm2020mmACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-028822ABCTR5555522TARGETA3R1-T03DIAMETERDiameter10mm1010mmACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-028823ABCTR5555523TARGETA3
SUMDIAMSum of Diameter37mm3737mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 160WEEK 12

24ABCTR5555524TARGETA3
SUMNLNLDSum Diameters of Non Lymph Node Tumors30mm3030mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 160WEEK 12

25ABCTR5555525TARGETA3
LNSTATELymph Nodes StateNONPATHOLOGICAL
NONPATHOLOGICAL

ACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 160WEEK 12

26ABCTR5555526TARGETA3
ACNSDAbsolute Change Nadir in Sum of Diam17mm1717mmACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 160WEEK 12

27ABCTR5555527TARGETA3
PCBSDPercent Change Baseline in Sum of Diam-26%-26-26%ACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 160WEEK 12

28ABCTR5555528TARGETA3
PCNSDPercent Change Nadir in Sum of Diam48%4848%ACE IMAGING
INDEPENDENT ASSESSORRADIOLOGIST 160WEEK 12

29ABCTR5555529NON-TARGETA3NT01TUMSTATETumor StateABSENT
ABSENT

ACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-028830ABCTR5555530NON-TARGETA3NT02TUMSTATETumor StateABSENT
ABSENT

ACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-028831ABCTR5555531NEWA3R1-NEW01TUMSTATETumor StateEQUIVOCAL
EQUIVOCAL

ACE IMAGINGCT SCANINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-028832ABCTR5555532NEWA3R1-NEW02TUMSTATETumor StateUNEQUIVOCAL
UNEQUIVOCAL

ACE IMAGINGMRIINDEPENDENT ASSESSORRADIOLOGIST 160WEEK 122010-04-0288

The relationship between the TU and TR records is represented in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCTU
TULNKID
ONE12ABCTR
TRLNKID
MANY1

6.3.17 Vital Signs

VS – Description/Overview

A findings domain that contains measurements including but not limited to blood pressure, temperature, respiration, body surface area, body mass index, height and weight.

VS – Specification

vs.xpt, Vital Signs — Findings, Version 3.3. One record per vital sign measurement per time point per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharVSIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqVSSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqVSGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermVSSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps pre-printed on the CRF as an explicit line identifier or defined in the sponsor's operational database.PermVSTESTCDVital Signs Test Short NameChar(VSTESTCD)TopicShort name of the measurement, test, or examination described in VSTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in VSTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). VSTESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "SYSBP", "DIABP", "BMI".ReqVSTESTVital Signs Test NameChar(VSTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in VSTEST cannot be longer than 40 characters. Examples: "Systolic Blood Pressure", "Diastolic Blood Pressure", "Body Mass Index".ReqVSCATCategory for Vital SignsChar*Grouping QualifierUsed to define a category of related records.PermVSSCATSubcategory for Vital SignsChar*Grouping QualifierA further categorization of a measurement or examination.PermVSPOSVital Signs Position of SubjectChar(POSITION)Record QualifierPosition of the subject during a measurement or examination. Examples: "SUPINE", "STANDING", "SITTING".PermVSORRESResult or Finding in Original UnitsChar
Result QualifierResult of the vital signs measurement as originally received or collected.ExpVSORRESUOriginal UnitsChar(VSRESU)Variable QualifierOriginal units in which the data were collected. The unit for VSORRES. Examples: "in", "LB", "beats/min".ExpVSSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from VSORRES in a standard format or standard units. VSSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in VSSTRESN. For example, if a test has results "NONE", "NEG", and "NEGATIVE" in VSORRES, and these results effectively have the same meaning, they could be represented in standard format in VSSTRESC as "NEGATIVE".ExpVSSTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from VSSTRESC. VSSTRESN should store all numeric test results or findings.ExpVSSTRESUStandard UnitsChar(VSRESU)Variable QualifierStandardized unit used for VSSTRESC and VSSTRESN.ExpVSSTATCompletion StatusChar(ND)Record QualifierUsed to indicate that a vital sign measurement was not done. Should be null if a result exists in VSORRES.PermVSREASNDReason Not PerformedChar
Record QualifierDescribes why a measurement or test was not performed. Examples: "BROKEN EQUIPMENT" or "SUBJECT REFUSED". Used in conjunction with VSSTAT when value is "NOT DONE".PermVSLOCLocation of Vital Signs MeasurementChar(LOC)Record QualifierLocation relevant to the collection of Vital Signs measurement. Example: "ARM" for blood pressure.PermVSLATLateralityChar(LAT)Result QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermVSLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. Should be "Y" or null.ExpVSBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. Should be "Y" or null. Note that VSBLFL is retained for backward compatibility. The authoritative baseline for statistical analysis is in an ADaM dataset.PermVSDRVFLDerived FlagChar(NY)Record QualifierUsed to indicate a derived record. The value should be "Y" or null. Records that represent the average of other records or that do not come from the CRF are examples of records that would be derived for the submission datasets. If VSDRVFL = "Y," then VSORRES may be null, with VSSTRESC and (if numeric) VSSTRESN having the derived value.PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the start date/time at which the assessment was made.PermVSDTCDate/Time of MeasurementsCharISO 8601TimingDate and time of the vital signs assessment represented in ISO 8601 character format.ExpVSDYStudy Day of Vital SignsNum
Timing
  1. Study day of vital signs measurements, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics.
PermVSTPTPlanned Time Point NameChar
Timing
  1. Text description of time when measurement should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See VSTPTNUM and VSTPTREF. Examples: "Start", "5 min post".
PermVSTPTNUMPlanned Time Point NumberNum
TimingNumerical version of VSTPT to aid in sorting.PermVSELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a planned fixed reference (VSTPTREF). This variable is useful where there are repetitive measures. Not a clock time or a date time variable. Represented as an ISO 8601 Duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by VSTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by VSTPTREF.PermVSTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by VSELTM, VSTPTNUM, and VSTPT. Examples: "PREVIOUS DOSE", "PREVIOUS MEAL".PermVSRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time of the reference time point, VSTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

VS – Assumptions

  1. In cases where the LOINC dictionary is used for Vital Sign tests, the permissible variable VSLOINC could be used. The sponsor is expected to provide the dictionary name and version used to map the terms utilizing the external codelist element in the Define-XML document.
  2. If a reference range is available for a vital signs test, the variables VSORNRLO, VSORNRHI, VSNRIND from the Findings observation class may be added to the domain. VSORNRLO and VSORNRHI would represent the reference range, and VSNRIND would be used to indicate where a result falls with respect to the reference range (Examples: "HIGH", "LOW"). Clinical significance would be represented as described in Section 4.5.5, Clinical Significance for Findings Observation Class Data as a record in SUPPVS with a QNAM of VSCLSIG.
  3. Any Identifiers, Timing variables, or Findings general observation class qualifiers may be added to the VS domain, but the following qualifiers would not generally be used in VS: --BODSYS, --XFN, --SPEC, --SPCCND, --FAST, --TOX, --TOXGR.

VS – Examples

Example

The example below shows one subject with two isits, Baseline and isit 2.

Rows 1-4, 6-7:STPT and STPTNUM are populated since more than one measurement was taken at this isit.Rows 2, 4-5, 7-9:Show "Y" in SLOBXFL to indicate the obseration was used as the last obseration before exposure measurement.Row 14:Shows a alue collected in one unit, but conerted to selected standard unit.Row 15:Shows the proper use of the --STAT ariable to indicate "NOT DONE" where a reason was collected when a test was not done.

vs.xpt

RowSTUDYIDDOMAINUSUBJIDVSSEQVSTESTCDVSTESTVSPOSVSORRESVSORRESUVSSTRESCVSSTRESNVSSTRESUVSSTATVSREASNDVSLOCVSLATVSLOBXFLVISITNUMISITISITDYVSDTCVSDYVSTPTVSTPTNUM1ABCVSABC-001-0011SYSBPSystolic Blood PressureSitting154mmHg154154mmHg

ArmLEFT
1Baseline11999-06-19T08:451BASELINE 112ABCVSABC-001-0012SYSBPSystolic Blood PressureSitting152mmHg152152mmHg

ArmLEFTY1Baseline11999-06-19T09:001BASELINE 223ABCVSABC-001-0013DIABPDiastolic Blood PressureSitting44mmHg4444mmHg

ArmLEFT
1Baseline11999-06-19T08:451BASELINE 114ABCVSABC-001-0014DIABPDiastolic Blood PressureSitting48mmHg4848mmHg

ArmLEFTY1Baseline11999-06-19T09:001BASELINE 225ABCVSABC-001-0015PULSEPulse RateSitting72beats/min7272beats/min

ArmLEFTY1Baseline11999-06-191

6ABCVSABC-001-0016TEMPTemperature
34.7C34.734.7C

Mouth

1Baseline11999-06-19T08:451BASELINE 117ABCVSABC-001-0017TEMPTemperature
36.2C36.236.2C

Mouth
Y1Baseline11999-06-19T09:001BASELINE 228ABCVSABC-001-0018WEIGHTWeightStanding90.5kg90.590.5kg



Y1Baseline11999-06-191

9ABCVSABC-001-0019HEIGHTHeightStanding157cm157157cm



Y1Baseline11999-06-191

10ABCVSABC-001-00110SYSBPSystolic Blood PressureSitting95mmHg9595mmHg

ArmLEFT
2isit 2351999-07-2133

11ABCVSABC-001-00111DIABPDiastolic Blood PressureSitting44mmHg4444mmHg

ArmLEFT
2isit 2351999-07-2133

12ABCVSABC-001-00112TEMPTemperature
97.16F36.236.2C

Mouth

2isit 2351999-07-2133

13ABCVSABC-001-00113WEIGHTWeight





Not DoneSubject refused


2isit 2351999-07-2133

6.4 Findings About Events or Interventions

Findings About Events or Interventions is a specialization of the Findings General Observation Class. As such, it shares all qualities and conventions of Findings observations but is specialized by the addition of the --OBJ variable.

Domain CodeDomain DescriptionFA

Findings About

A findings domain that contains the findings about an event or intervention that cannot be represented within an events or interventions domain record or as a supplemental qualifier.

SR

Skin Response

A findings about domain for submitting dermal responses to antigens.

6.4.1 When to Use Findings About

It is intended, as its name implies, to be used when collected data represent "findings about" an Event or Intervention that cannot be represented within an Event or Intervention record or as a Supplemental Qualifier to such a record. Examples include the following:

  • Data or observations that have different timing from an associated Event or Intervention as a whole:

    For example, if severity of an AE is collected at scheduled time points (e.g., per visit) throughout the duration of the AE, the severities have timing that are different from that of the AE as a whole. Instead, the collected severities represent "snapshots" of the AE over time.

  • Data or observations about an Event or Intervention which have Qualifiers of their own that can be represented in Findings variables (e.g., units, method):

    These Qualifiers can be grouped together in the same record to more accurately describe their context and meaning (rather than being represented by multiple Supplemental Qualifier records). For example, if the size of a rash is measured, then the result and measurement unit (e.g., centimeters or inches) can be represented in the Findings About domain in a single record, while other information regarding the rash (e.g., start and end times), if collected would appear in an Event record.

  • Data or observations about an Event or Intervention for which no Event or Intervention record has been collected or created:

    For example, if details about a condition (e.g., primary diagnosis) are collected, but the condition was not collected as Medical History because it was a prerequisite for study participation, then the data can be represented as results in the Findings About domain, and the condition as the Object of the Observation (see Section 6.4.3, Variables Unique To Findings About).

  • Data or information about an Event or Intervention that indicate the occurrence of related symptoms or therapies:

    Depending on the Sponsor's definitions of reportable events or interventions and regulatory agreements, representing occurrence observations in either the Findings About domain or the appropriate Event or Intervention domain(s) is at the Sponsor's discretion. For example, in a migraine study, when symptoms related to a migraine event are queried and their occurrence is not considered either an AE or a record to be represented in another Events domain, then the symptoms can be represented in the Findings About domain.

  • Data or information that indicate the occurrence of pre-specified AEs:

    Since there is a requirement that every record in the AE domain represent an event that actually occurred, AE probing questions that are answered in the negative (e.g., did not occur, unknown, not done) cannot be stored in the AE domain. Therefore, answers to probing questions about the occurrence of pre-specified adverse events can be stored in the Findings About domain, and for each positive response (i.e., where occurrence indicates yes) there should be a record reflected in the AE domain. The Findings About record and the AE record may be linked via RELREC.

6.4.2 Naming Findings About Domains

Findings About domains are defined to store Findings About Events or Interventions. Sponsors may choose to represent Findings About data collected in the study in a single FA dataset (potentially splitting the FA domain into physically separate datasets following the guidance described in Section 4.1.6, Additional Guidance on Dataset Naming), or separate datasets assigning unique custom 2-character domain codes following the SR (Skin Response) domain example.

For example, if Findings About clinical events and Findings About medical history are collected in a study, they could be represented as either:

  1. A single FA domain, perhaps separated with different FACAT and/or FASCAT values
  2. A split FA domain following the guidance in Section 4.1.7, Splitting Domains, where:
    • The DOMAIN value would be "FA"
    • Variables that require a prefix would use "FA"
    • The dataset names would be the domain name plus up to two additional characters indicating the parent domain (e.g., FACE for the Findings About clinical events and FAMH for findings about medical history).
    • FASEQ must be unique within USUBJID for all records across the split datasets.
    • Supplemental Qualifier datasets would need to be managed at the split-file level, for example, suppface.xpt and suppfamh.xpt. Within each supplemental qualifier dataset, RDOMAIN would be "FA".
    • If a dataset-level RELREC is defined (e.g., between the CE and FACE datasets), then RDOMAIN may contain up to four characters to effectively describe the relationship between the CE parent records with the FACE child records.
  3. Separate domains where:
    • The DOMAIN value is sponsor defined and does not begin with FA, following the example of the Skin Response domain, which has a domain code of SR.
    • All published Findings About guidance applies, specifically:
      • The --OBJ variable cannot be added to a standard findings domain. A domain is either a Findings domain or Findings About domain, not one or the other depending on situations.
      • When the --OBJ variable is included in a domain, this identifies it as a Findings About domain, and the --OBJ variable must be populated for all records.
    • All published domain guidance applies, specifically:
      • Variables that require a prefix would use the 2-character domain code chosen.

For the naming of datasets with findings about events or interventions for associated persons, refer to the SDTM Implementation Guide for Associated Persons.

6.4.3 Variables Unique to Findings About

The variable, --OBJ, is unique to Findings About. In conjunction with FATESTCD, it describes what the topic of the observation is; therefore both are required to be populated for every record. FATESTCD describes the measurement/evaluation and FAOBJ describes the Event or Intervention that the measurement/evaluation is about.

When collected data fit a Qualifier variable listed in SDTM: Sections 2.2.1, 2.2.2, or 2.2.3, and are represented in the Findings About domain, then the name of the variable should be used as the value of FATESTCD. For example,

FATESTCDFATESTOCCUROccurrence IndicatorSEVSeverity/IntensityTOXGRToxicity Grade

The use of the same names (e.g., SEV, OCCUR) for both Qualifier variables in the observation classes and FATESTCD is deliberate, but should not lead users to conclude that the collection of such data (e.g., severity/intensity, occurrence) must be stored in the Findings About domain. In fact, data should only be stored in the Findings About domain if they do not fit in the general-observation-class domain. If the data describe the underlying Event or Intervention as a whole and share its timing, then the data should be stored as a qualifier of the general-observation-class record.

In general, the value in FAOBJ should match the value in --TERM or --TRT, unless the parent domain is dictionary coded or subject to controlled terminology, in which case FAOBJ should then match the value in --DECOD.

Examples for the FA and SR domains include the use of RELREC to represent the relationship between a findings about domain and a parent domain.

6.4.4 Findings About

FA – Description/Overview

A findings domain that contains the findings about an event or intervention that cannot be represented within an events or interventions domain record or as a supplemental qualifier.

FA – Specification

fa.xpt, Findings About Events or Interventions — Findings, Version 3.3. One record per finding, per object, per time point, per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharFAIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ReqFASEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqFAGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermFASPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined reference number. Perhaps preprinted on the CRF as an explicit line identifier or defined in the sponsor's operational database. Example: Line number on a CRF.PermFATESTCDFindings About Test Short NameChar*TopicShort name of the measurement, test, or examination described in FATEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in FATESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). FATESTCD cannot contain characters other than letters, numbers, or underscores. Examples: "SEV", "OCCUR". Note that controlled terminology is in several therapeutic area-specific codelists.ReqFATESTFindings About Test NameChar*Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in FATEST cannot be longer than 40 characters. Examples: "Severity/Intensity", "Occurrence". Note that controlled terminology is in several therapeutic area-specific codelists.ReqFAOBJObject of the ObservationChar
Record QualifierUsed to describe the object or focal point of the findings observation that is represented by --TEST. Examples: the term (such as Acne) describing a clinical sign or symptom that is being measured by a Severity test, or an event such as VOMIT, where the volume of Vomit is being measured by a VOLUME test.ReqFACATCategory for Findings AboutChar*Grouping QualifierUsed to define a category of related records. Examples: "GERD", "PRE-SPECIFIED AE".PermFASCATSubcategory for Findings AboutChar*Grouping QualifierA further categorization of FACAT.PermFAORRESResult or Finding in Original UnitsChar
Result QualifierResult of the test as originally received or collected.ExpFAORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for FAORRES.PermFASTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from FAORRES in a standard format or standard units. FASTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in FASTRESN. For example, if a test has results "NONE", "NEG", and "NEGATIVE" in FAORRES, and these results effectively have the same meaning; they could be represented in standard format in FASTRESC as "NEGATIVE".ExpFASTRESNNumeric Result/Finding in Standard UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from FASTRESC. FASTRESN should store all numeric test results or findings.PermFASTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized unit used for FASTRESC and FASTRESN.PermFASTATCompletion StatusChar(ND)Record QualifierUsed to indicate that the measurement was not done. Should be null if a result exists in FAORRES.PermFAREASNDReason Not PerformedChar
Record QualifierDescribes why a question was not answered. Example: "Subject refused". Used in conjunction with FASTAT when value is "NOT DONE".PermFALOCLocation of the Finding AboutChar(LOC)Record QualifierUsed to specify the location of the clinical evaluation. Example: "ARM".PermFALATLateralityChar(LAT)Variable QualifierQualifier for anatomical location or specimen further detailing laterality. Examples: "RIGHT", "LEFT", "BILATERAL".PermFALOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermFABLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. The value should be "Y" or null. Note that FABLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermFAEVALEvaluatorChar(EVAL)Record QualifierRole of the person who provided the evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Should be null for records that contain collected or derived data. Examples: "INVESTIGATOR", "ADJUDICATION COMMITTEE", "VENDOR".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time of the observation. Examples: "SCREENING", "TREATMENT", "FOLLOW-UP".PermFADTCDate/Time of CollectionCharISO 8601TimingCollection date and time of findings assessment represented in ISO 8601 character format.PermFADYStudy Day of CollectionNum
Timing
  1. Study day of collection, measured as integer days.
  2. Algorithm for calculations must be relative to the sponsor-defined RFSTDTC variable in Demographics. This formula should be consistent across the submission.
Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

FA – Assumptions

  1. The FA domain shares all qualities and conventions of Findings observations.
  2. See Section 6.4.1, When to Use Findings About, and Section 8.6.3, Guidelines for Differentiating Between Events, Findings, and Findings About Events, for guidance on deciding between the use of the FA domain and other SDTM structures.
  3. See Section 6.4.2, Naming Findings About Domains for advice on splitting the FA domain.
  4. Some variables in the events and interventions domains (e.g., OCCUR, SEV, TOXGR), represent findings about the whole of the event or intervention. When FA is used to represent findings about a part of the event or intervention (i.e., the assessment has different timing from the event as a whole), the FATEST and FATESTCD values should be the same as the variable name and variable label in the corresponding event or intervention domain. See Section 6.4.3 Variables Unique to Findings About.
  5. When data collection establishes a relationship between FA records and an events or intervention record, the relationship should be represented in RELREC.
    1. The FAOBJ variable alone is not sufficient to establish a relationship, since an events or interventions dataset may have multiple records for the same topic (--TERM or --DECOD, --TRT or --DECOD).
  6. Any Identifier variables, Timing variables, or Findings general-observation-class qualifiers may be added to the FA domain, but the following qualifiers should generally not be used in FA: --BODSYS, --MODIFY, --SEV, --TOXGR.

FA – Examples

Example

The form shown below collects severity and symptoms data at multiple time points about a migraine event.

Migraine Symptoms DiaryMigraine Reference NumberxxWhen did the migraine start?

DD-MMM-YYYY

HH:MM

Answer the following 5 Minutes BEFORE DosingSeverity of Migraine○ Mild ○ Moderate ○ Severe

Associated Symptoms:

Sensitivity to light
Sensitivity to sound
Nausea
Aura

 

○ No ○ Yes
○ No ○ Yes
○ No ○ Yes
○ No ○ Yes

Answer the following 30 Minutes AFTER DosingSeverity of Migraine○ Mild ○ Moderate ○ Severe

Associated Symptoms:

Sensitivity to light
Sensitivity to sound
Nausea
Aura

 

○ No ○ Yes
○ No ○ Yes
○ No ○ Yes
○ No ○ Yes

Answer the following 90 Minutes AFTER DosingSeverity of Migraine○ Mild ○ Moderate ○ Severe

Associated Symptoms:

Sensitivity to light
Sensitivity to sound
Nausea
Aura

 

○ No ○ Yes
○ No ○ Yes
○ No ○ Yes
○ No ○ Yes

The collected data below the migraine start date on the CRF meet the following Findings About criteria: 1) Data that do not describe an Event or Intervention as a whole and 2) Data that indicate the occurrence of related symptoms.

In this mock scenario, the sponsor's conventions and/or reporting agreements consider migraine as a clinical event (as opposed to a reportable AE) and consider the pre-specified symptom responses as findings about the migraine, therefore the data are represented in the Findings About domain with FATESTCD = "OCCUR" and FAOBJ defined as the symptom description. Therefore, the mock datasets represent (1) The migraine event record in the CE domain, (2) The severity and symptoms data, per time point, in the Findings About domain, and (3) A dataset-level relationship in RELREC based on the sponsor ID (--SPID) value, which was populated with a system-generated identifier unique to each iteration of this form.

ce.xpt

RowSTUDYIDDOMAINUSUBJIDCESEQCESPIDCETERMCEDECODCESTDTC1ABCCEABC-123190567MigraineMigraine2007-05-16T10:30

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFASPIDFATESTCDFATESTFAOBJFACATFAORRESFASTRESCFADTCFATPTFAELTMFATPTREF1ABCFAABC-123190567SEVSeverity/IntensityMigraineMIGRAINE SYMPTOMSSEVERESEVERE2007-05-165M PRE-DOSE-PT5MDOSING2ABCFAABC-123290567OCCUROccurrenceSensitivity To LightMIGRAINE SYMPTOMSYY2007-05-165M PRE-DOSE-PT5MDOSING3ABCFAABC-123390567OCCUROccurrenceSensitivity To SoundMIGRAINE SYMPTOMSNN2007-05-165M PRE-DOSE-PT5MDOSING4ABCFAABC-123490567OCCUROccurrenceNauseaMIGRAINE SYMPTOMSYY2007-05-165M PRE-DOSE-PT5MDOSING5ABCFAABC-123690567OCCUROccurrenceAuraMIGRAINE SYMPTOMSYY2007-05-165M PRE-DOSE-PT5MDOSING6ABCFAABC-123790567SEVSeverity/IntensityMigraineMIGRAINE SYMPTOMSMODERATEMODERATE2007-05-1630M POST-DOSEPT30MDOSING7ABCFAABC-123890567OCCUROccurrenceSensitivity To LightMIGRAINE SYMPTOMSYY2007-05-1630M POST-DOSEPT30MDOSING8ABCFAABC-123990567OCCUROccurrenceSensitivity To SoundMIGRAINE SYMPTOMSNN2007-05-1630M POST-DOSEPT30MDOSING9ABCFAABC-1231090567OCCUROccurrenceNauseaMIGRAINE SYMPTOMSNN2007-05-1630M POST-DOSEPT30MDOSING10ABCFAABC-1231290567OCCUROccurrenceAuraMIGRAINE SYMPTOMSYY2007-05-1630M POST-DOSEPT30MDOSING11ABCFAABC-1231390567SEVSeverity/IntensityMigraineMIGRAINE SYMPTOMSMILDMILD2007-05-1690M POST-DOSEPT90MDOSING12ABCFAABC-1231490567OCCUROccurrenceSensitivity To LightMIGRAINE SYMPTOMSNN2007-05-1690M POST-DOSEPT90MDOSING13ABCFAABC-1231590567OCCUROccurrenceSensitivity To SoundMIGRAINE SYMPTOMSNN2007-05-1690M POST-DOSEPT90MDOSING14ABCFAABC-1231690567OCCUROccurrenceNauseaMIGRAINE SYMPTOMSNN2007-05-1690M POST-DOSEPT90MDOSING15ABCFAABC-1231890567OCCUROccurrenceAuraMIGRAINE SYMPTOMSNN2007-05-1690M POST-DOSEPT90MDOSING

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCCE
CESPID
ONE12ABCFA
FASPID
MANY1

Example

This CRF collects details about rash events at each visit, until resolved.

Rash AssessmentDate of AssessmentDD-MMM-YYYYAssociated AE reference numberxxRash Diameter________ ○ cm ○ inLesion Type & Count
Macules○ 0 ○ 1 to 25 ○ 26 to 100 ○ 101 to 200 ○ 201 to 300 ○ >300Papules○ 0 ○ 1 to 25 ○ 26 to 100 ○ 101 to 200 ○ 201 to 300 ○ >300Vesicles○ 0 ○ 1 to 25 ○ 26 to 100 ○ 101 to 200 ○ 201 to 300 ○ >300Pustules○ 0 ○ 1 to 25 ○ 26 to 100 ○ 101 to 200 ○ 201 to 300 ○ >300Scabs○ 0 ○ 1 to 25 ○ 26 to 100 ○ 101 to 200 ○ 201 to 300 ○ >300Scars○ 0 ○ 1 to 25 ○ 26 to 100 ○ 101 to 200 ○ 201 to 300 ○ >300

The collected data meet the following Findings About criteria: 1) Data that do not describe an Event or Intervention as a whole and 2) Data ("about" an Event or Intervention) that have Qualifiers of their own that can be represented in Findings variables (e.g., units, method).

In this mock scenario, the rash event is considered a reportable AE; therefore the form design collects a reference number to the AE form where the event is captured. Data points collected on the Rash Assessment form can be represented in the Findings About domain and related to the AE via RELREC. Note that in the mock datasets below, the AE started on May 10, 2007, and the rash assessment was conducted on May 12 and May 19, 2007.

Certain Required or Expected variables have been omitted in consideration of space and clarity.

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAESPIDAETERM…AEBODSYS…AELOCAELATAESEVAESERAEACNAESTDTC…1XYZAEXYZ-789478695Injection site rash…General disorders and administration site conditions…ARMLEFTMILDNNOT APPLICABLE2007-05-10…

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFASPIDFATESTCDFATESTFAOBJFAORRESFAORRESUFASTRESCFASTRESUVISITNUMEPOCHFADTC1XYZFAXYZ-7891234515DIAMDiameterInjection Site Rash2.5IN2.5IN3TREATMENT2007-05-122XYZFAXYZ-7891234525COUNTCountMacules26 to 100
26 to 100
3TREATMENT2007-05-123XYZFAXYZ-7891234535COUNTCountPapules1 to 25
1 to 25
3TREATMENT2007-05-124XYZFAXYZ-7891234545COUNTCountVesicles0
0
3TREATMENT2007-05-125XYZFAXYZ-7891234555COUNTCountPustules0
0
3TREATMENT2007-05-126XYZFAXYZ-7891234565COUNTCountScabs0
0
3TREATMENT2007-05-127XYZFAXYZ-7891234575COUNTCountScars0
0
3TREATMENT2007-05-128XYZFAXYZ-7891234595DIAMDiameterInjection Site Rash1IN1IN4TREATMENT2007-05-199XYZFAXYZ-7891234605COUNTCountMacules1 to 25
1 to 25
4TREATMENT2007-05-1910XYZFAXYZ-7891234615COUNTCountPapules1 to 25
1 to 25
4TREATMENT2007-05-1911XYZFAXYZ-7891234625COUNTCountVesicles0
0
4TREATMENT2007-05-1912XYZFAXYZ-7891234635COUNTCountPustules0
0
4TREATMENT2007-05-1913XYZFAXYZ-7891234645COUNTCountScabs0
0
4TREATMENT2007-05-1914XYZFAXYZ-7891234655COUNTCountScars0
0
4TREATMENT2007-05-19

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1XYZAE
AESPID
ONE232XYZFA
FASPID
MANY23

Example

The form below collects information about rheumatoid arthritis. In this mock scenario, rheumatoid arthritis is a prerequisite for participation in an osteoporosis trial and was not collected as a Medical History event.

Rheumatoid Arthritis HistoryDate of AssessmentDD-MMM-YYYYDuring the past 6 months, how would you rate the following:Joint stiffness○ MILD ○ MODERATE ○ SEVEREInflammation○ MILD ○ MODERATE ○ SEVEREJoint swelling○ MILD ○ MODERATE ○ SEVEREJoint pain (arthralgia)○ MILD ○ MODERATE ○ SEVEREMalaise○ MILD ○ MODERATE ○ SEVEREDuration of early morning stiffness (hours and minutes)_____Hours _____Minutes

The collected data meet the following Findings About criteria: Data ("about" an Event or Intervention) for which no Event or Intervention record has been collected or created. In this mock scenario, the rheumatoid arthritis history was assessed on August 13, 2006.

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFATESTCDFATESTFAOBJFACATFAORRESFASTRESCFADTCFAEVLINT1ABCFAABC-1231SEVSeverity/IntensityJoint StiffnessRHEUMATOID ARTHRITIS HISTORYSEVERESEVERE2006-08-13-P6M2ABCFAABC-1232SEVSeverity/IntensityInflammationRHEUMATOID ARTHRITIS HISTORYMODERATEMODERATE2006-08-13-P6M3ABCFAABC-1233SEVSeverity/IntensityJoint SwellingRHEUMATOID ARTHRITIS HISTORYMODERATEMODERATE2006-08-13-P6M4ABCFAABC-1234SEVSeverity/IntensityArthralgiaRHEUMATOID ARTHRITIS HISTORYMODERATEMODERATE2006-08-13-P6M5ABCFAABC-1235SEVSeverity/IntensityMalaiseRHEUMATOID ARTHRITIS HISTORYMILDMILD2006-08-13-P6M6ABCFAABC-1236DURDurationEarly Morning StiffnessRHEUMATOID ARTHRITIS HISTORYPT1H30MPT1H30M2006-08-13-P6M

Example

In this example, details about bone-fracture events are collected. This form is designed to collect multiple entries of fracture information, including an initial entry for the most recent fracture prior to study participation, as well as entry of information for fractures that occur during the study.

Bone Fracture AssessmentComplete form for most recent fracture prior to study participation.Enter Fracture Event Reference Number for all
fractures occurring during study participation:_____How did fracture occur?○ Pathologic
○ Fall
○ Other trauma
○ UnknownWhat was the outcome?

○ Normal Healing
○ Complications

Select all that apply:

□ Complication x
□ Complication y
□ Complication z

Additional therapeutic measures required

○ No
○ Unknown
○ Yes

Select all that apply

□ Therapeutic measure a
□ Therapeutic measure b
□ Therapeutic measure c

The collected data meet the following Findings About criteria: (1) Data ("about" an Event or Intervention) that indicate the occurrence of related symptoms or therapies and (2) Data ("about" an event/intervention) for which no Event or Intervention record has been collected or created.

Determining when data further describe the parent event record either as Variable Qualifiers or Supplemental Qualifiers may be dependent on data collection design. In the above form, responses are provided for the most recent fracture, but an event record reference number was not collected. For in-study fracture events, a reference number is collected, which would allow representing the responses as part of the Event record either as Supplemental Qualifiers and/or variables like --OUT and --CONTRT.

The below domains reflect responses to each Bone Fracture Assessment question. The historical-fracture responses that are without a parent record are represented in the FA domain, while the current-fracture responses are represented as Event records with Supplemental Qualifiers.

Historical Fractures Having No Event Records

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFASPIDFATESTCDFATESTFAOBJFACATFAORRESFADTC1ABCFAABC -US-701-0021798654REASReasonBone FractureBONE FRACTURE ASSESSMENT - HISTORYFALL2006-04-102ABCFAABC -US-701-0022798654OUTOutcomeBone FractureBONE FRACTURE ASSESSMENT - HISTORYCOMPLICATIONS2006-04-103ABCFAABC -US-701-0023798654OCCUROccurrenceComplicationsBONE FRACTURE ASSESSMENTY2006-04-104ABCFAABC -US-701-0024798654OCCUROccurrenceTherapeutic MeasureBONE FRACTURE ASSESSMENTY2006-04-10

suppfa.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCFAABC -US-701-002FASEQ1FATYPFA TypeMOST RECENTCRF
2ABCFAABC -US-701-002FASEQ2FATYPFA TypeMOST RECENTCRF
3ABCFAABC -US-701-002FASEQ3FATYPFA TypeMOST RECENTCRF
4ABCFAABC -US-701-002FASEQ4FATYPFA TypeMOST RECENTCRF

Current Fractures Having Event Records

ce.xpt

RowSTUDYIDDOMAINUSUBJIDCESEQCESPIDCETERMCELOCCEOUTCECONTRTCESTDTC1ABCCEABC -US-701-00211FractureARMNORMAL HEALINGY2006-07-032ABCCEABC -US-701-00222FractureLEGCOMPLICATIONSN2006-10-15

suppce.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL1ABCCEABC -US-701-002CESPID1REASReasonFALLCRF
2ABCCEABC -US-701-002CESPID2REASReasonOTHER TRAUMACRF
3ABCCEABC -US-701-002CESPID2OUTOutcomeCOMPLICATIONSCRF

Example

In this example, three AEs are pre-specified and are scheduled to be asked at each visit. If the occurrence is "Yes", then a complete AE record is collected on the AE form.

Pre-Specified Adverse Events of Clinical InterestDate of AssessmentDD-MMM-YYYYDid the following occur? If Yes, then enter a complete record in the AE CRF

Headache

Respiratory infection

Nausea

○ No ○ Yes ○ Not Done

○ No ○ Yes ○ Not Done

○ No ○ Yes ○ Not Done

The collected data meet the following Findings About criteria: Data that indicate the occurrence of pre-specified adverse events.

In this mock scenario, each response to the pre-specified terms is represented in the Findings About domain. For the "Y" responses, an AE record is represented in the AE domain with its respective Qualifiers and timing details. In the example below, the AE of "Headache" encompasses multiple pre-specified "Y" responses and the AE of "Nausea", collected on October 10, was reported that to have occurred and started on October 8 and ended on October 9. Note that in the example below, no relationship was collected to link the "Yes" responses with the AE entries; therefore, no RELREC was created.

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFATESTCDFATESTFAOBJFAORRESFASTRESCFASTATVISITNUMVISITEPOCHFADTC1QRSFA12341OCCUROccurrenceHeadacheYY
2VISIT 2TREATMENT2005-10-012QRSFA12342OCCUROccurrenceRespiratory InfectionNN
2VISIT 2TREATMENT2005-10-013QRSFA12343OCCUROccurrenceNausea

NOT DONE2VISIT 2TREATMENT2005-10-014QRSFA12344OCCUROccurrenceHeadacheYY
3VISIT 3TREATMENT2005-10-105QRSFA12345OCCUROccurrenceRespiratory InfectionNN
3VISIT 3TREATMENT2005-10-106QRSFA12346OCCUROccurrenceNauseaYY
3VISIT 3TREATMENT2005-10-10

ae.xpt

RowSTUDYIDDOMAINUSUBJIDAESEQAETERM…AEDECOD…AEPRESPAEBODSYS…AESEV…AEACNEPOCHAESTDTCAEENDTC1QRSAE12341Headache…Headache…YNervous system disorders…MILD…NONETREATMENT2005-09-30
2QRSAE12342Nausea…Nausea…YGastrointestinal disorders…MODERATE…NONETREATMENT2005-10-082005-10-09

Example

In this example, the following CRF is used to capture data about pre-specified symptoms of the disease under study on a daily basis. The date of the assessment is captured, but start and end timing of the events are not.

SYMPTOMSINVESTIGATOR GERD SYMPTOM MEASUREMENT
VOLUME (mL)NUMBER OF EPISODESMAXIMUM SEVERITY
None, Mild, Moderate, SevereVomiting


Diarrhea


Nausea


The collected data meet the following Findings About criteria: 1) data that do not describe an Event or Intervention as a whole, and 2) data ("about" an Event or Intervention) having Qualifiers that can be represented in Findings variables (e.g., units, method).

The data below represent data from two visits for one subject. Records occur in blocks of three for Vomit, and in blocks of two for Diarrhea and Nausea.

Rows 1-3:Show the results for the Vomiting tests at Visit 1.Rows 4-5:Show the results for the Diarrhea tests at Visit 1.Rows 6-7:Show the results for the Nausea tests at Visit 1.Rows 8-10:Show the results for the Vomiting tests at Visit 2. These indicate that Vomiting was absent at Visit 2.Rows 11-12:Show the results for the Diarrhea tests at Visit 2.Rows 13-14:Indicate that Nausea was not assessed at Visit 2.

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFATESTCDFATESTFAOBJFACATFAORRESFAORRESUFASTRESCFASTRESUFASTATVISITNUMVISITFADTC1XYZFAXYZ-701-0021VOLVolumeVomitGERD250mL250mL
1VISIT 12006-02-022XYZFAXYZ-701-0022NUMEPISDNumber of EpisodesVomitGERD>10
>10

1VISIT 12006-02-023XYZFAXYZ-701-0023SEVSeverity/IntensityVomitGERDSEVERE
SEVERE

1VISIT 12006-02-024XYZFAXYZ-701-0024NUMEPISDNumber of EpisodesDiarrheaGERD2
2

1VISIT 12006-02-025XYZFAXYZ-701-0025SEVSeverity/IntensityDiarrheaGERDSEVERE
SEVERE

1VISIT 12006-02-026XYZFAXYZ-701-0026NUMEPISDNumber of EpisodesNauseaGERD1
1

1VISIT 12006-02-027XYZFAXYZ-701-0027SEVSeverity/IntensityNauseaGERDMODERATE
MODERATE

1VISIT 12006-02-028XYZFAXYZ-701-0028VOLVolumeVomitGERD0mL0mL
2VISIT 22006-02-039XYZFAXYZ-701-0029NUMEPISDNumber of EpisodesVomitGERD0
0

2VISIT 22006-02-0310XYZFAXYZ-701-00210SEVSeverity/IntensityVomitGERDNONE
NONE

2VISIT 22006-02-0311XYZFAXYZ-701-00211NUMEPISDNumber of EpisodesDiarrheaGERD1
1

2VISIT 22006-02-0312XYZFAXYZ-701-00212SEVSeverity/IntensityDiarrheaGERDSEVERE
SEVERE

2VISIT 22006-02-0313XYZFAXYZ-701-00213NUMEPISDNumber of EpisodesNauseaGERD



NOT DONE2VISIT 22006-02-0314XYZFAXYZ-701-00214SEVSeverity/IntensityNauseaGERD



NOT DONE2VISIT 22006-02-03

Example

This example is similar to the one above except that with the following CRF, which includes a separate column to collect the occurrence of symptoms, measurements are collected only for symptoms that occurred. There is a record for the occurrence test for each symptom. If Vomiting occurs, there are three additional records; for each occurrence of Diarrhea or Nausea, there are two additional records. Whether there are adverse event records related to these symptoms depends on agreements in place for the study about whether these symptoms are considered reportable adverse events.

SYMPTOMS
INVESTIGATOR GERD SYMPTOM MEASUREMENT (IF SYMPTOM OCCURRED)
OCCURRED?
Yes/NoVOLUME (mL)NUMBER OF EPISODESMAXIMUM SEVERITY
Mild, Moderate, SevereVomiting



Diarrhea



Nausea



The collected data meet the following Findings About criteria: 1) data that do not describe an Event or Intervention as a whole; 2) data ("about" an Event or Intervention) having Qualifiers that can be represented in Findings variables (e.g., units, method); and 3) data ("about" an Event or Intervention) that indicate the occurrence of related symptoms or therapies.

The data below represent two visits for one subject.

Rows 1-4:Show the results for the Vomiting tests at Visit 1.Rows 5-7:Show the results for the Diarrhea tests at Visit 1.Rows 8-10:Show the results for the Nausea tests at Visit 1.Row 11:Shows that Vomiting was absent at Visit 2.Rows 12-14:Show the results for the Diarrhea tests at Visit 2.Row 15:Shows that Nausea was not assessed at Visit 2.

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFATESTCDFATESTFAOBJFACATFAORRESFAORRESUFASTRESCFASTRESUFASTATVISITNUMEPOCHFADTC1XYZFAXYZ-701-0021OCCUROccurrenceVomitGERDY
Y

1SCREENING2006-02-022XYZFAXYZ-701-0022VOLVolumeVomitGERD250mL250mL
1SCREENING2006-02-023XYZFAXYZ-701-0023NUMEPISDNumber of EpisodesVomitGERD>10
>10

1SCREENING2006-02-024XYZFAXYZ-701-0024SEVSeverity/IntensityVomitGERDSEVERE
SEVERE

1SCREENING2006-02-025XYZFAXYZ-701-0025OCCUROccurrenceDiarrheaGERDY
Y

1SCREENING2006-02-026XYZFAXYZ-701-0026NUMEPISDNumber of EpisodesDiarrheaGERD2
2

1SCREENING2006-02-027XYZFAXYZ-701-0027SEVSeverity/IntensityDiarrheaGERDSEVERE
SEVERE

1SCREENING2006-02-028XYZFAXYZ-701-0028OCCUROccurrenceNauseaGERDY
Y

1SCREENING2006-02-029XYZFAXYZ-701-0029NUMEPISDNumber of EpisodesNauseaGERD1
1

1SCREENING2006-02-0210XYZFAXYZ-701-00210SEVSeverity/IntensityNauseaGERDMODERATE
MODERATE

1SCREENING2006-02-0211XYZFAXYZ-701-00211OCCUROccurrenceVomitGERDN
N

2TREATMENT2006-02-0312XYZFAXYZ-701-00212OCCUROccurrenceDiarrheaGERDY
Y

2TREATMENT2006-02-0313XYZFAXYZ-701-00213NUMEPISDNumber of EpisodesDiarrheaGERD1
1

2TREATMENT2006-02-0314XYZFAXYZ-701-00214SEVSeverity/IntensityDiarrheaGERDSEVERE
SEVERE

2TREATMENT2006-02-0315XYZFAXYZ-701-00215OCCUROccurrenceNauseaGERD



NOT DONE2TREATMENT2006-02-03

Example

The adverse event module collects, instead of a single assessment of severity, assessments of severity at each visit, as follows:

At each visit, record severity of the Adverse Event.Visit123456Severity





The collected data meet the following Findings About criteria: data that do not describe an Event or Intervention as a whole.

Row 1:Shows the record for a verbatim term of "Morning queasiness", for which the maximum severity over the course of the event was "Moderate".Row 2:Shows the record for a verbatim term of "Watery stools", for which "Mild" severity was collected at Visits 2 and 3 before the event ended.

ae.xpt

RowDOMAINUSUBJIDAESEQAETERM…AEDECOD…AESEV…AESTDTCAEENDTC1AE1231Morning queasiness…Nausea…MODERATE…2006-02-012006-02-232AE1232Watery stools…Diarrhea…MILD…2006-02-012006-02-15

Rows 1-4:Show severity data collected at the four visits that occurred between the start and end of the AE, "Morning queasiness". FAOBJ = "NAUSEA", which is the value of AEDECOD in the associated AE record.Rows 5-6:Show severity data collected at the two visits that occurred between the start and end of the AE, "Watery stools." FAOBJ = "DIARRHEA", which is the value of AEDECOD in the associated AE record.

fa.xpt

RowSTUDYIDDOMAINUSUBJIDFASEQFATESTCDFATESTFAOBJFAORRESVISITNUMVISITFADTC1XYZFAXYZ-US-701-0021SEVSeverity/IntensityNauseaMILD2VISIT 22006-02-022XYZFAXYZ-US-701-0022SEVSeverity/IntensityNauseaMODERATE3VISIT 32006-02-093XYZFAXYZ-US-701-0023SEVSeverity/IntensityNauseaMODERATE4VISIT 42006-02-164XYZFAXYZ-US-701-0024SEVSeverity/IntensityNauseaMILD5VISIT 52006-02-235XYZFAXYZ-US-701-0025SEVSeverity/IntensityDiarrheaMILD2VISIT 22006-02-026XYZFAXYZ-US-701-0026SEVSeverity/IntensityDiarrheaMILD3VISIT 32006-02-09

RELREC dataset

Depending on how the relationships were collected, in this example, RELREC could be created with either two or six RELIDs. With two RELIDs, the sponsor is describing that the severity ratings are related to the AE as well as being related to each other. With six RELIDs, the sponsor is describing that the severity ratings are related to the AE only (and not to each other).

Example with two RELIDs:

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCAEXYZ-US-701-002AESEQ1
12ABCFAXYZ-US-701-002FASEQ1
13ABCFAXYZ-US-701-002FASEQ2
14ABCFAXYZ-US-701-002FASEQ3
15ABCFAXYZ-US-701-002FASEQ4
16ABCAEXYZ-US-701-002AESEQ2
27ABCFAXYZ-US-701-002FASEQ5
28ABCFAXYZ-US-701-002FASEQ6
2

Example with six RELIDs:

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCAEXYZ-US-701-002AESEQ1
12ABCFAXYZ-US-701-002FASEQ1
13ABCAEXYZ-US-701-002AESEQ1
24ABCFAXYZ-US-701-002FASEQ2
25ABCAEXYZ-US-701-002AESEQ1
36ABCFAXYZ-US-701-002FASEQ3
37ABCAEXYZ-US-701-002AESEQ1
48ABCFAXYZ-US-701-002FASEQ4
49ABCAEXYZ-US-701-002AESEQ2
510ABCFAXYZ-US-701-002FASEQ5
511ABCAEXYZ-US-701-002AESEQ2
612ABCFAXYZ-US-701-002FASEQ6
6

6.4.5 Skin Response

SR – Description/Overview

A findings about domain for submitting dermal responses to antigens.

SR – Specification

sr.xpt, Skin Response — Findings, Version 3.3. One record per finding, per object, per time point, per visit per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharSRIdentifierTwo-character abbreviation for the domain.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across submission.ReqSRSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness of subject records within a domain. May be any valid number.ReqSRGRPIDGroup IDChar
IdentifierUsed to tie together a block of related records in a single domain for a subject.PermSRREFIDReference IDChar
IdentifierInternal or external specimen identifier. Example: "Specimen ID".PermSRSPIDSponsor-Defined IdentifierChar
IdentifierSponsor-defined identifier.PermSRTESTCDSkin Response Test or Exam Short NameChar(SRTESTCD)TopicShort name of the measurement, test, or examination described in SRTEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in SRTESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). SRTESTCD cannot contain characters other than letters, numbers, or underscores.ReqSRTESTSkin Response Test or Examination NameChar(SRTEST)Synonym QualifierVerbatim name of the test or examination used to obtain the measurement or finding. The value in SRTEST cannot be longer than 40 characters. Example: "Wheal Diameter".ReqSROBJObject of the ObservationChar
Record QualifierUsed to describe the object or focal point of the findings observation that is represented by --TEST. Examples: the dose of the immunogenic material or the allergen associated with the response (e.g., "Johnson Grass IgE 0.15 BAU mL").ReqSRCATCategory for TestChar
Grouping QualifierUsed to define a category of Topic-variable values across subjects.PermSRSCATSubcategory for TestChar
Grouping QualifierA further categorization of SRCAT values.PermSRORRESResults or Findings in Original UnitsChar
Result QualifierResults of measurement or finding as originally received or collected.ExpSRORRESUOriginal UnitsChar(UNIT)Variable QualifierOriginal units in which the data were collected. The unit for SRORRES. Example: "mm".ExpSRSTRESCCharacter Result/Finding in Std FormatChar
Result QualifierContains the result value for all findings, copied or derived from SRORRES in a standard format or in standard units. SRSTRESC should store all results or findings in character format; if results are numeric, they should also be stored in numeric format in SRSTRESN.ExpSRSTRESNNumeric Results/Findings in Std. UnitsNum
Result QualifierUsed for continuous or numeric results or findings in standard format; copied in numeric format from SRSTRESC. SRSTRESN should store all numeric test results or findings.ExpSRSTRESUStandard UnitsChar(UNIT)Variable QualifierStandardized units used for SRSTRESC and SRSTRESN, Example: "mm".ExpSRSTATCompletion StatusChar(ND)Record QualifierUsed to indicate exam not done. Should be null if a result exists in SRORRES.PermSRREASNDReason Not DoneChar
Record QualifierDescribes why a measurement or test was not performed. Used in conjunction with SRSTAT when value is "NOT DONE".PermSRNAMVendor NameChar
Record QualifierName or identifier of the laboratory or vendor who provided the test results.PermSRSPECSpecimen TypeChar(SPECTYPE)Record QualifierDefines the types of specimen used for a measurement. Example: "SKIN".PermSRLOCLocation Used for MeasurementChar(LOC)Record QualifierLocation relevant to the collection of the measurement.PermSRLATLateralityChar(LAT)Variable QualifierQualifier for anatomical location further detailing laterality of intervention administration. Examples: "RIGHT", "LEFT", "BILATERAL".PermSRMETHODMethod of Test or ExaminationChar(METHOD)Record QualifierMethod of test or examination. Examples: "ELISA", "EIA", "MICRONEUTRALIZATION ASSAY", "PRNT" (Plaque Reduction Neutralization Tests).PermSRLOBXFLLast Observation Before Exposure FlagChar(NY)Record QualifierOperationally-derived indicator used to identify the last non-missing value prior to RFXSTDTC. The value should be "Y" or null.PermSRBLFLBaseline FlagChar(NY)Record QualifierIndicator used to identify a baseline value. The value should be "Y" or null. Note that SRBLFL is retained for backward compatibility. The authoritative baseline flag for statistical analysis is in an ADaM dataset.PermSREVALEvaluatorChar(EVAL)Record QualifierRole of person who provided evaluation. Used only for results that are subjective (e.g., assigned by a person or a group). Should be null for records that contain collected or derived data. Examples: "INVESTIGATOR", "ADJUDICATION COMMITTEE", "VENDOR".PermVISITNUMVisit NumberNum
Timing

  1. Clinical encounter number.
  2. Numeric version of VISIT, used for sorting.
ExpVISITVisit NameChar
Timing
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY.
PermVISITDYPlanned Study Day of VisitNum
TimingPlanned study day of the visit based upon RFSTDTC in Demographics.PermTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the planned order of the Element within the Arm.PermEPOCHEpochChar(EPOCH)TimingEpoch associated with the date/time of the observation. Examples: "SCREENING", "TREATMENT", and "FOLLOW-UP".PermSRDTCDate/Time of CollectionCharISO 8601TimingCollection date and time of an observation represented in ISO 8601.ExpSRDYStudy Day of Visit/Collection/ExamNum
TimingActual study day of visit/collection/exam expressed in integer days relative to sponsor- defined RFSTDTC in Demographics.PermSRTPTPlanned Time Point NameChar
Timing
  1. Text description of time when measurement should be taken.
  2. This may be represented as an elapsed time relative to a fixed reference point, such as time of last dose. See SRTPTNUM and SRTPTREF. Examples: "Start", "5 min post".
PermSRTPTNUMPlanned Time Point NumberNum
TimingNumerical version of SRTPT to aid in sorting.PermSRELTMPlanned Elapsed Time from Time Point RefCharISO 8601TimingPlanned elapsed time (in ISO 8601) relative to a fixed time point reference (SRTPTREF). Not a clock time or a date time variable. Represented as an ISO 8601 duration. Examples: "-PT15M" to represent the period of 15 minutes prior to the reference point indicated by EGTPTREF, or "PT8H" to represent the period of 8 hours after the reference point indicated by SRTPTREF.PermSRTPTREFTime Point ReferenceChar
TimingName of the fixed reference point referred to by SRELTM, SRTPTNUM, and SRTPT. Example: "INTRADERMAL INJECTION".PermSRRFTDTCDate/Time of Reference Time PointCharISO 8601TimingDate/time of the reference time point, SRTPTREF.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

SR – Assumptions

  1. The Skin Response (SR) domain is used to represent findings about an intervention, but it has its own domain code, SR, rather than the domain code FA.
  2. This domain is intended for tests of the immune response to substances that are intended to provoke such a response, such as allergens used in allergy testing. It is not intended for other injection site reactions including reactogencity events that may follow a vaccine administration.
  3. Because a subject is typically exposed to many test materials at the same time, SROBJ is needed to represent the test material for each response record. The method of assessment could be a skin-prick test, a skin-scratch test, or other method of introducing the challenge substance into the skin.
  4. Any Identifier variables, Timing variables, or Findings general observation class qualifiers may be added to the SR domain, but the following qualifiers would not generally be used in SR: --POS, --BODSYS, --ORNRLO, --ORNRHI, --STNRLO, --STNRHI, --STRNC, --NRIND, --RESCAT, --XFN, --LOINC, --SPCCND, --FAST, --TOX, --TOXGR, --SEV.

SR – Examples

Example

In this example, the subject is dosed with increasing concentrations of Johnson Grass IgE.

Rows 1-4:Show responses associated with the administration of a Histamine Control.Rows 5-8:Show responses associated with the administration of Johnson Grass IgE. These records describe the dose response to different concentrations of Johnson Grass IgE antigen, as reflected in SROBJ.

All rows show a specific location on the BACK (e.g., QUADRANT1). Since Quandrant1, Quandrant2, etc., are not currently part of the SDTM terminology, the sponsor has decided to include this information in the SRSUBLOC SUPPQUAL variable.

sr.xpt

RowSTUDYIDDOMAINUSUBJIDSRSEQSRTESTCDSRTESTSROBJSRORRESSRORRESUSRSTRESCSRSTRESNSRSTRESUSRLOCVISITNUMVISIT1SPI-001SRSPI-001-110351FLRMDIAMFlare Mean DiameterHistamine Control 10 mg/mL5mm55mmBACK1VISIT 12SPI-001SRSPI-001-110352FLRMDIAMFlare Mean DiameterHistamine Control 10 mg/mL4mm44mmBACK1VISIT 13SPI-001SRSPI-001-110353FLRMDIAMFlare Mean DiameterHistamine Control 10 mg/mL5mm55mmBACK1VISIT 14SPI-001SRSPI-001-110354FLRMDIAMFlare Mean DiameterHistamine Control 10 mg/mL5mm55mmBACK1VISIT 15SPI-001SRSPI-001-110355FLRMDIAMFlare Mean DiameterJohnson Grass 0.05 BAU/mL10mm1010mmBACK1VISIT 16SPI-001SRSPI-001-110356FLRMDIAMFlare Mean DiameterJohnson Grass 0.10 BAU/mL11mm1111mmBACK1VISIT 17SPI-001SRSPI-001-110357FLRMDIAMFlare Mean DiameterJohnson Grass 0.15 BAU mL20mm2020mmBACK1VISIT 18SPI-001SRSPI-001-110358FLRMDIAMFlare Mean DiameterJohnson Grass 0.20 BAU/mL30mm3030mmBACK1VISIT 1

suppsr.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIG1SPI-001SRSPI-001-11035SRSEQ1SRSUBLOCAnatomical Sub-LocationQUADRANT1CRF2SPI-001SRSPI-001-11035SRSEQ2SRSUBLOCAnatomical Sub-LocationQUADRANT2CRF3SPI-001SRSPI-001-11035SRSEQ3SRSUBLOCAnatomical Sub-LocationQUADRANT3CRF4SPI-001SRSPI-001-11035SRSEQ4SRSUBLOCAnatomical Sub-LocationQUADRANT4CRF5SPI-001SRSPI-001-11035SRSEQ5SRSUBLOCAnatomical Sub-LocationQUADRANT1CRF6SPI-001SRSPI-001-11035SRSEQ6SRSUBLOCAnatomical Sub-LocationQUADRANT2CRF7SPI-001SRSPI-001-11035SRSEQ7SRSUBLOCAnatomical Sub-LocationQUADRANT3CRF8SPI-001SRSPI-001-11035SRSEQ8SRSUBLOCAnatomical Sub-LocationQUADRANT4CRF

Example

In this example, the study product dose, Dog Epi IgG, was administered at increasing concentrations. The size of the wheal is being measured (reaction to Dog Epi IgG ) to evaluate the efficacy of the Dog Epi IgG extract versus a Negative Control (NC) and a Positive Control (PC) in the testing of allergenic extracts. While SROBJ is populated with information about the substance administered, full details regarding the study product would be submitted in the EX dataset. The relationship between the SR records and the EX records would be represented using RELREC.

Rows 1-6:Show the response (description and reaction grade) to the study product at a series of different dose levels, the latter reflected in SROBJ. The descriptions of SRORRES values are correlated to a grade and the grade values are stored in SRSTRESC.Rows 7-12:Show the results of wheal diameter measurements in response to the study product at a series of different dose levels.

sr.xpt

RowSTUDYIDDOMAINUSUBJIDSRSEQSRSPIDSRTESTCDSRTESTSROBJSRORRESSRORRESUSRSTRESCSRSTRESNSRSTRESUSRLOCVISITNUMVISIT1CC-001SRCC-001-10111RCTGRDEReaction GradeDog Epi 0 mgNEGATIVE
NEGATIVE

FOREARM1WEEK 12CC-001SRCC-001-10122RCTGRDEReaction GradeDog Epi 0.1 mgNEGATIVE
NEGATIVE

FOREARM1WEEK 13CC-001SRCC-001-10133RCTGRDEReaction GradeDog Epi 0.5 mgERYTHEMA, INFILTRATION, POSSIBLY DISCRETE PAPULES
1+

FOREARM1WEEK 14CC-001SRCC-001-10144RCTGRDEReaction GradeDog Epi 1 mgERYTHEMA, INFILTRATION, PAPULES, VESICLES
2+

FOREARM1WEEK 15CC-001SRCC-001-10155RCTGRDEReaction GradeDog Epi 1.5 mgERYTHEMA, INFILTRATION, PAPULES, VESICLES
2+

FOREARM1WEEK 16CC-001SRCC-001-10166RCTGRDEReaction GradeDog Epi 2 mgERYTHEMA, INFILTRATION, PAPULES, COALESCING VESICLES
3+

FOREARM1WEEK 17CC-001SRCC-001-10177FLRMDIAMFlare Mean DiameterDog Epi 0 mg5mm55mmFOREARM1WEEK 18CC-001SRCC-001-10188FLRMDIAMFlare Mean DiameterDog Epi 0.1 mg10mm1010mmFOREARM1WEEK 19CC-001SRCC-001-10199FLRMDIAMFlare Mean DiameterDog Epi 0.5 mg22mm2222mmFOREARM1WEEK 110CC-001SRCC-001-1011010FLRMDIAMFlare Mean DiameterDog Epi 1 mg100mm100100mmFOREARM1WEEK 111CC-001SRCC-001-1011111FLRMDIAMFlare Mean DiameterDog Epi 1.5 mg1mm11mmFOREARM1WEEK 112CC-001SRCC-001-1011212FLRMDIAMFlare Mean DiameterDog Epi 2 mg8mm88mmFOREARM1WEEK 1

ex.xpt

RowSTUDYIDDOMAINUSUBJIDEXSPIDEXTRTEXDOSEEXDOSEUEXROUTEEXLOC1CC-001EX1011Dog Epi IgG0mgCUTANEOUSFOREARM2CC-001EX1012Dog Epi IgG0.1mgCUTANEOUSFOREARM3CC-001EX1013Dog Epi IgG0.5mgCUTANEOUSFOREARM4CC-001EX1014Dog Epi IgG1mgCUTANEOUSFOREARM5CC-001EX1015Dog Epi IgG1.5mgCUTANEOUSFOREARM6CC-001EX1016Dog Epi IgG2mgCUTANEOUSFOREARM

The relationships between SR and EX records are represented at the record level in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1CC-001SRCC-001-101SRSPID1
R12CC-001SRCC-001-101SRSPID7
R13CC-001EXCC-001-101EXSPID1
R14CC-001SRCC-001-101SRSPID2
R25CC-001SRCC-001-101SRSPID8
R26CC-001EXCC-001-101EXSPID2
R27CC-001SRCC-001-101SRSPID3
R38CC-001SRCC-001-101SRSPID9
R39CC-001EXCC-001-101EXSPID3
R310CC-001SRCC-001-101SRSPID4
R411CC-001SRCC-001-101SRSPID10
R412CC-001EXCC-001-101EXSPID4
R413CC-001SRCC-001-101SRSPID5
R514CC-001SRCC-001-101SRSPID11
R515CC-001EXCC-001-101EXSPID5
R516CC-001SRCC-001-101SRSPID6
R617CC-001SRCC-001-101SRSPID12
R618CC-001EXCC-001-101EXSPID6
R6

Example

This example shows the results from a tuberculin PPD skin tests administered using the Mantoux technique. The subject was given an intradermal injection of standard tuberculin purified protein derivative (PPD-S) in the left forearm at Visit 1 (See Procedure Agents record below). At Visit 2, the induration diameter and presence of blistering were recorded. Because the tuberculin PPD skin test cannot be interpreted using the induration diameter and blistering alone (e.g., risk for being infected with TB must also be considered), the interpretation of the skin test resides in its own row. The time point variables show that the planned time for reading the test was 48 hours after Mantoux administration. However, a comparison of datetime values in SRDTC and SRRFTDTC shows that in this case the test was read at 53 hours and 56 minutes after Mantoux administration.

Row 1:Shows the diameter in millimeters of the induration after receiving an intradermal injection of 0.1 mL containing 5TU of PPD-S in the left forearm.Row 2:Shows the presence of blistering at the tuberculin PPD skin test site.Row 3:Shows the interpretation of the tuberculin PPD skin test. SRGRPID is used to tie together the results to the interpretation.

sr.xpt

RowSTUDYIDDOMAINUSUBJIDSRSEQSRGRPIDSRTESTCDSRTESTSROBJSRORRESSRORRESUSRSTRESCSRSTRESNSRSTRESUSRLOCSRLATSRMETHODVISITNUMVISITEPOCHSRDTCSRTPTSRELTMSRTPTREFSRRFTDTC1ABCSRABC-00111INDURDIAInduration DiameterTuberculin PPD-S16mm1616mmFOREARMLEFTRULER2VISIT 2OPEN LABEL TREATMENT2011-01-19T14:08:2448 HPT48HMANTOUX ADMINISTRATION2011-01-17T08:30:002ABCSRABC-00121BLISTERBlisteringTuberculin PPD-SY
Y

FOREARMLEFT
2VISIT 2OPEN LABEL TREATMENT2011-01-19T14:08:2448 HPT48HMANTOUX ADMINISTRATION2011-01-17T08:30:003ABCSRABC-00131INTPInterpretationTuberculin PPD-SPOSITIVE
POSITIVE




2VISIT 2OPEN LABEL TREATMENT2011-01-19T14:08:2448 HPT48HMANTOUX ADMINISTRATION2011-01-17T08:30:00

The Tuberculin PPD skin test administration was represented in the AG domain.

ag.xpt

RowSTUDYIDDOMAINUSUBJIDAGSEQAGTRTAGDOSEAGDOSUAGVAMTAGVAMTUVISITNUMVISITEPOCHAGSTDTC1ABCAGABC-0011Tuberculin PPD-S5TU0.1mL1VISIT 1OPEN LABEL TREATMENT2011-01-17T08:30:00

Relationships between SR and AG records were shown in RELREC.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1ABCSRABC-001SRGRPID1
R12ABCAGABC-001AGSEQ1
R1

7 Trial Design Model Datasets

The table below describes how Trial Design datasets are grouped in this document.

Section 7 Organization
(SDTMIG v3.3)Content7.1 Introduction to Trial DesignAn overview of the Trial Design purpose, concepts, and content.7.2 Experimental Design

Trial Design datasets that describe the planned design of the study and provide the representation of study treatment in its most granular components:

Trial Arms (TA)

A trial design domain that contains each planned arm in the trial. An arm is described as an ordered sequence of elements.

Trial Elements (TE)

A trial design domain that contains the element code that is unique for each element, the element description, and the rules for starting and ending an element.

7.3 Schedule for Assessments

Trial Design datasets that describe the protocol-defined planned schedule of subject encounters at the healthcare facility where the study is being conducted:

Trial Visits (TV)

A trial design domain that contains the planned order and number of visits in the study within each arm.

Trial Disease Assessments (TD)

A trial design domain that provides information on the protocol-specified disease assessment schedule, to be used for comparison with the actual occurrence of the efficacy assessments in order to determine whether there was good compliance with the schedule. TD describes the planned schedule of disease assessments, when that schedule is not necessarily visit based.

Trial Disease Milestones (TM)

A trial design domain that is used to describe disease milestones, which are observations or activities anticipated to occur in the course of the disease under study, and which trigger the collection of data.

7.4 Trial Summary and Eligibility

Trial Design datasets that describe the characteristics of the trial:

Trial Inclusion/Exclusion Criteria (TI)

A trial design domain that contains one record for each of the inclusion and exclusion criteria for the trial. This domain is not subject oriented.

Trial Summary (TS)

A trial design domain that contains one record for each trial summary characteristic. This domain is not subject oriented.

7.5 How to Model the Design of a Clinical TrialA short guidance for how to develop the Trial Design datasets for any study.

7.1 Introduction to Trial Design Model Datasets

7.1.1 Purpose of Trial Design Model

ICH E3, Guidance for Industry, Structure and Content of Clinical Study Reports (available at http://www.ich.org/products/guidelines/efficacy/article/efficacy-guidelines.html), Section 9.1, calls for a brief, clear description of the overall plan and design of the study, and supplies examples of charts and diagrams for this purpose in Annex IIIa and Annex IIIb. Each Annex corresponds to an example trial, and each shows a diagram describing the study design and a table showing the schedule of assessments. The Trial Design Model provides a standardized way to describe those aspects of the planned conduct of a clinical trial shown in the study design diagrams of these examples. The standard Trial Design Datasets will allow reviewers to:

  • Clearly and quickly grasp the design of a clinical trial
  • Compare the designs of different trials
  • Search a data warehouse for clinical trials with certain features
  • Compare planned and actual treatments and visits for subjects in a clinical trial

Modeling a clinical trial in this standardized way requires the explicit statement of certain decision rules that may not be addressed or may be vague or ambiguous in the usual prose protocol document. Prospective modeling of the design of a clinical trial should lead to a clearer, better protocol. Retrospective modeling of the design of a clinical trial should ensure a clear description of how the trial protocol was interpreted by the sponsor.

7.1.2 Definitions of Trial Design Concepts

A clinical trial is a scientific experiment involving human subjects, which is intended to address certain scientific questions (the objectives of the trial). (See the CDISC Glossary, https://www.cdisc.org/standards/semantics/glossary, for more complete definitions of clinical trial and objective.)

ConceptDefinitionTrial DesignThe design of a clinical trial is a plan for what will be done to subjects, and what data will be collected about them, in the course of the trial, to address the trial's objectives.EpochAs part of the design of a trial, the planned period of subjects' participation in the trial is divided into Epochs. Each Epoch is a period of time that serves a purpose in the trial as a whole. That purpose will be at the level of the primary objectives of the trial. Typically, the purpose of an Epoch will be to expose subjects to a treatment, or to prepare for such a treatment period (e.g., determine subject eligibility, washout previous treatments) or to gather data on subjects after a treatment has ended. Note that at this high level, a "treatment" is a treatment strategy, which may be simple (e.g., exposure to a single drug at a single dose) or complex. Complex treatment strategies could involve tapering through several doses, titrating dose according to clinical criteria, complex regimens involving multiple drugs, or strategies that involve adding or dropping drugs according to clinical criteria.ArmAn Arm is a planned path through the trial. This path covers the entire time of the trial. The group of subjects assigned to a planned path is also often colloquially called an Arm. The group of subjects assigned to an Arm is also often called a treatment group, and in this sense, an Arm is equivalent to a treatment group.Study CellSince the trial as a whole is divided into Epochs, each planned path through the trial (i.e., each Arm) is divided into pieces, one for each Epoch. Each of these pieces is called a Study Cell. Thus, there is a Study Cell for each combination of Arm and Epoch. Each Study Cell represents an implementation of the purpose of its associated Epoch. For an Epoch whose purpose is to expose subjects to treatment, each Study Cell associated with the Epoch has an associated treatment strategy. For example, a three-Arm parallel trial might have a Treatment Epoch whose purpose is to expose subjects to one of three study treatments: placebo, investigational product, or active control. There would be three Study Cells associated with the Treatment Epoch, one for each Arm. Each of these Study Cells exposes the subject to one of the three study treatments. Another example involving more complex treatment strategies: A trial compares the effects of cycles of chemotherapy drug A given alone or in combination with drug B, where drug B is given as a pre-treatment to each cycle of drug A.ElementAn Element is a basic building block in the trial design. It involves administering a planned intervention, which may be treatment or no treatment, during a period of time. Elements for which the planned intervention is "no treatment" would include Elements for screening, washout, and follow-up.Study Cells and ElementsMany, perhaps most, clinical trials involve a single, simple administration of a planned intervention within a Study Cell, but for some trials, the treatment strategy associated with a Study Cell may involve a complex series of administrations of treatment. It may be important to track the component steps in a treatment strategy both operationally and because secondary objectives and safety analyses require that data be grouped by the treatment step during which it was collected. The steps within a treatment strategy may involve different doses of drug, different drugs, or different kinds of care, as in pre-operative, operative, and post-operative periods surrounding surgery. When the treatment strategy for a Study Cell is simple, the Study Cell will contain a single Element, and for many purposes there is little value in distinguishing between the Study Cell and the Element. However, when the treatment strategy for a Study Cell consists of a complex series of treatments, a Study Cell can contain multiple Elements. There may be a fixed sequence of Elements, or a repeating cycle of Elements, or some other complex pattern. In these cases, the distinction between a Study Cell and an Element is very useful.BranchIn a trial with multiple Arms, the protocol plans for each subject to be assigned to one Arm. The time within the trial at which this assignment takes place is the point at which the Arm paths of the trial diverge, and so is called a branch point. For many trials, the assignment to an Arm happens all at one time, so the trial has one branch point. For other trials, there may be two or more branches that collectively assign a subject to an Arm. The process that makes this assignment may be a randomization, but it need not be.TreatmentsThe word "treatment" may be used in connection with Epochs, Study Cells, or Elements, but has somewhat different meanings in each context:

  • Since Epochs cut across Arms, an "Epoch treatment" is at a high level that does not specify anything that differs between Arms. For example, in a three-period crossover study of three doses of Drug X, each treatment Epoch is associated with Drug X, but not with a specific dose.
  • A "Study Cell treatment" is specific to a particular Arm. For example, a parallel trial might have Study Cell treatments Placebo and Drug X, without any additional detail (e.g., dose, frequency, route of administration) being specified. A Study Cell treatment is at a relatively high level, the level at which treatments might be planned in an early conceptual draft of the trial, or in the title or objectives of the trial.
  • An "Element treatment" may be fairly detailed. For example, for an Element representing a cycle of chemotherapy, Element treatment might specify 5 daily 100 mg doses of Drug X.

The distinctions between these levels are not rigid, and depend on the objectives of the trial. For example, route is generally a detail of dosing, but in a bioequivalence trial that compared IV and oral administration of Drug X, route is clearly part of Study Cell treatment.

VisitA clinical encounter. The notion of a Visit derives from trials with outpatients, where subjects interact with the investigator during Visits to the investigator's clinical site. However, the term is used in other trials, where a trial Visit may not correspond to a physical Visit. For example, in a trial with inpatients, time may be subdivided into Visits, even though subjects are in hospital throughout the trial. For example, data for a screening Visit may be collected over the course of more than one physical visit. One of the main purposes of Visits is the performance of assessments, but not all assessments need take place at clinic Visits; some assessments may be performed by means of telephone contacts, electronic devices or call-in systems. The protocol should specify what contacts are considered Visits and how they are defined.

7.1.3 Current and Future Contents of the Trial Design Model

The datasets currently included in the Trial Design Model:

  • Trial Arms: describes the sequences of Elements in each Epoch for each Arm, and thus describes the complete sequence of Elements in each Arm.
  • Trial Elements: describes the Elements used in the trial.
  • Trial Visits: describes the planned schedule of Visits.
  • Trial Disease Assessment: provides information on the protocol-specified disease assessment schedule, and will be used for comparison with the actual occurrence of the efficacy assessments in order to determine whether there was good compliance with the schedule.
  • Trial Disease Milestones: describes observations or activities identified for the trial which are anticipated to occur in the course of the disease under study and which trigger the collection of data.
  • Trial Inclusion/Exclusion Criteria: describes the inclusion/exclusion criteria used to screen subjects.
  • Trial Summary: lists key facts (parameters) about the trial that are likely to appear in a registry of clinical trials.

The Trial Inclusion/Exclusion Criteria (TI) dataset is discussed in Section 7.4.1, Trial Inclusion/Exclusion Criteria. The Inclusion/Exclusion Criteria Not Met (IE) domain described in Section 6.3.4, Inclusion/Exclusion Criteria Not Met, contains the actual exceptions to those criteria for enrolled subjects.

The current Trial Design Model has limitations in representing protocols, which include the following:

  • Plans for indefinite numbers of repeating Elements (e.g., indefinite numbers of chemotherapy cycles)
  • Indefinite numbers of Visits (e.g., periodic follow-up Visits for survival)
  • Indefinite numbers of Epochs
  • Indefinite numbers of Arms

The last two situations arise in dose-escalation studies where increasing doses are given until stopping criteria are met. Some dose-escalation studies enroll a new cohort of subjects for each new dose, and so, at the planning stage, have an indefinite number of Arms. Other dose-escalation studies give new doses to a continuing group of subjects, and so are planned with an indefinite number of Epochs.

There may also be limitations in representing other patterns of Elements within a Study Cell that are more complex than a simple sequence. For the purpose of submissions about trials that have already completed, these limitations are not critical, so it is expected that development of the Trial Design Model to address these limitations will have a minimal impact on SDTM.

7.2 Experimental Design (TA and TE)

This subsection contains the Trial Design datasets that describe the planned design of the study, and provide the representation of study treatment in its most granular components (Section 7.2.2, Trial Elements (TE)) as well as the representation of all sequences of these components (Section 7.2.1, Trial Arms (TA)) as specified by the study protocol.

The TA and TE datasets are interrelated, and they provide the building block for the development of the subject-level treatment information (see Sections 5.2, Demographics (DM), and 5.3, Subject Elements (SE), for the subject's actual study treatment information).

7.2.1 Trial Arms

TA – Description/Overview

A trial design domain that contains each planned arm in the trial.

This section contains:

  • The Trial Arms dataset and assumptions
  • A series of example trials, which illustrate the development of the Trial Arms dataset
  • Advice on various issues in the development of the Trial Arms dataset
  • A recap of the Trial Arms dataset and the function of its variables

TA – Specification

ta.xpt, Trial Arms — Trial Design, Version 3.3. One record per planned Element per Arm, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTAIdentifierTwo-character abbreviation for the domain.ReqARMCDPlanned Arm CodeChar*TopicARMCD is limited to 20 characters and does not have special character restrictions. The maximum length of ARMCD is longer than that for other "short" variables to accommodate the kind of values that are likely to be needed for crossover trials. For example, if ARMCD values for a seven-period crossover were constructed using two-character abbreviations for each treatment and separating hyphens, the length of ARMCD values would be 20.ReqARMDescription of Planned ArmChar*Synonym QualifierName given to an Arm or treatment group.ReqTAETORDPlanned Order of Element within ArmNum
TimingNumber that gives the order of the Element within the Arm.ReqETCDElement CodeChar*Record QualifierETCD (the companion to ELEMENT) is limited to 8 characters and does not have special character restrictions. These values should be short for ease of use in programming, but it is not expected that ETCD will need to serve as a variable name.ReqELEMENTDescription of ElementChar*Synonym QualifierThe name of the Element. The same Element may occur more than once within an Arm.PermTABRANCHBranchChar
RuleCondition subject met, at a "branch" in the trial design at the end of this Element, to be included in this Arm (e.g., "Randomization to DRUG X").ExpTATRANSTransition RuleChar
RuleIf the trial design allows a subject to transition to an Element other than the next Element in sequence, then the conditions for transitioning to those other Elements, and the alternative Element sequences, are specified in this rule (e.g., "Responders go to washout").ExpEPOCHEpochChar(EPOCH)TimingName of the Trial Epoch with which this Element of the Arm is associated.Req

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TA – Assumptions

  1. TAETORD is an integer. In general, the value of TAETORD is 1 for the first Element in each Arm, 2 for the second Element in each Arm, etc. Occasionally, it may be convenient to skip some values (see Example Trial 6 for an example). Although the values of TAETORD need not always be sequential, their order must always be the correct order for the Elements in the Arm path.
  2. Elements in different Arms with the same value of TAETORD may or may not be at the same time, depending on the design of the trial. The example trials illustrate a variety of possible situations. The same Element may occur more than once within an Arm.
  3. TABRANCH describes the outcome of a branch decision point in the trial design for subjects in the Arm. A branch decision point takes place between Epochs, and is associated with the Element that ends at the decision point. For instance, if subjects are assigned to an Arm where they receive treatment A through a randomization at the end of Element X, the value of TABRANCH for Element X would be "Randomized to A."
  4. Branch decision points may be based on decision processes other than randomizations, such as clinical evaluations of disease response or subject choice.
  5. There is usually some gap in time between the performance of a randomization and the start of randomized treatment. However, in many trials this gap in time is small and it is highly unlikely that subjects will leave the trial between randomization and treatment. In these circumstances, the trial does not need to be modeled with this time period between randomization and start of treatment as a separate Element.
  6. Some trials include multiple paths that are closely enough related so that they are all considered to belong to one Arm. In general, this set of paths will include a "complete" path along with shorter paths that skip some Elements. The sequence of Elements represented in the Trial Arms should be the complete, longest path. TATRANS describes the decision points that may lead to a shortened path within the Arm.
  7. If an Element does not end with a decision that could lead to a shortened path within the Arm, then TATRANS will be blank. If there is such a decision, TATRANS will be in a form like, "If condition X is true, then go to Epoch Y" or "If condition X is true, then go to Element with TAETORD = 'Z'".
  8. EPOCH is not strictly necessary for describing the sequence of Elements in an Arm path, but it is the conceptual basis for comparisons between Arms, and also provides a useful way to talk about what is happening in a blinded trial while it is blinded. During periods of blinded treatment, blinded participants will not know which Arm and Element a subject is in, but EPOCH should provide a description of the time period that does not depend on knowing Arm.
  9. EPOCH should be assigned in such a way that Elements from different Arms with the same value of EPOCH are "comparable" in some sense. The degree of similarity across Arms varies considerably in different trials, as illustrated in the examples.
  10. EPOCH values for multiple similar Epochs:
    1. When a study design includes multiple Epochs with the same purpose (e.g., multiple similar treatment Epochs), it is recommended that the EPOCH values be terms from the controlled terminology, but with numbers appended. For example, multiple treatment Epochs could be represented using "TREATMENT 1", "TREATMENT 2", etc. Since the codelist is extensible, this convention allows multiple similar epochs to be represented without adding numbered terms to the CDISC controlled terminology for Epoch. The inclusion of multiple numbered terms in the EPOCH codelist is not considered to add value.
    2. Note that the controlled terminology does include some more granular terms for distinguishing between epochs that differ in ways other than mere order, and these terms should be used where applicable, as they are more informative. For example, when "BLINDED TREATMENT" and "OPEN LABEL TREATMENT" are applicable, those terms would be preferred over "TREATMENT 1" and "TREATMENT 2".
  11. Note that Study Cells are not explicitly defined in the Trial Arms dataset. A set of records with a common value of both ARMCD and EPOCH constitute the description of a Study Cell. Transition rules within this set of records are also part of the description of the Study Cell.
  12. EPOCH may be used as a timing variable in other datasets, such as EX and DS, and values of EPOCH must be different for different epochs. For instance, in a crossover trial with three treatment epochs, each must be given a distinct name; all three cannot be called "TREATMENT".

TA – Examples

The core of the Trial Design Model is the Trial Arms (TA) dataset. For each Arm of the trial, it contains one record for each occurrence of an Element in the path of the Arm.

Although the Trial Arms dataset has one record for each trial Element traversed by subjects assigned to the Arm, it is generally more useful to work out the overall design of the trial at the Study Cell level first, then to work out the Elements within each Study Cell, and finally to develop the definitions of the Elements that are contained in the Trial Elements table.

It is generally useful to draw diagrams, like those mentioned in ICH E3, when working out the design of a trial. The protocol may include a diagram that can serve as a starting point. Such a diagram can then be converted into a Trial Design Matrix, which displays the Study Cells and which can be, in turn, converted into the Trial Arms dataset.

This section uses example trials of increasing complexity, numbered 1 to 7, to illustrate the concepts of trial design. For each example trial, the process of working out the Trial Arms table is illustrated by means of a series of diagrams and tables, including the following:

  • A diagram showing the branching structure of the trial in a "study schema" format such as might appear in a protocol.
  • A diagram that shows the "prospective" view of the trial, the view of those participating in the trial. It is similar to the "study schema" view in that it usually shows a single pool of subjects at the beginning of the trial, with the pool of subjects being split into separate treatment groups at randomizations and other branches. They show the Epochs of the trial, and, for each group of subjects and each Epoch, the sequence of Elements within each Epoch for that treatment group. The Arms are also indicated on these diagrams.
  • A diagram that shows the "retrospective" view of the trial, the view of the analyst reporting on the trial. The style of diagram looks more like a matrix; it is also more like the structure of the Trial Arms dataset. It is an Arm-centered view, which shows, for each study cell (Epoch/Arm combination) the sequence of Elements within that study cell. It can be thought of as showing, for each Arm, the Elements traversed by a subject who completed that Arm as intended.
  • If the trial is blinded, a diagram that shows the trial as it appears to a blinded participant.
  • A Trial Design Matrix, an alternative format for representing most of the information in the diagram that shows Arms and Epochs, and emphasizes the Study Cells.
  • The Trial Arms dataset.

Readers are advised to read the following section with Example 1 before reading other examples, since Example 1 explains the conventions used for the diagrams and tables.

Example

Diagrams that represent study schemas generally conceive of time as moving from left to right, using horizontal lines to represent periods of time and slanting lines to represent branches into separate treatments, convergence into a common follow-up, or cross-over to a different treatment.

In this document, diagrams are drawn using "blocks" corresponding to trial Elements rather than horizontal lines. Trial Elements are the various treatment and non-treatment time periods of the trial, and we want to emphasize the separate trial Elements that might otherwise be "hidden" in a single horizontal line. See Section 7.2.2, Trial Elements (TE), for more information about defining trial Elements. In general, the Elements of a trial will be fairly clear. However, in the process of working out a trial design, alternative definitions of trial Elements may be considered, in which case diagrams for each alternative may be constructed.

In the study schema diagrams in this document, the only slanting lines used are those that represent branches, the decision points where subjects are divided into separate treatment groups. One advantage of this style of diagram, which does not show convergence of separate paths into a single block, is that the number of Arms in the trial can be determined by counting the number of parallel paths at the right end of the diagram.

Below is the study schema diagram for Example Trial 1, a simple parallel trial. This trial has three Arms, corresponding to the three possible left-to-right "paths" through the trial. Each path corresponds to one of the three treatment Elements at the right end of the diagram. Note that the randomization is represented by the three red arrows leading from the Run-in block.

Example Trial 1, Parallel Design Study Schema

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram for this trial shows the Epochs of the trial, indicates the three Arms, and shows the sequence of Elements for each group of subjects in each Epoch. The arrows are at the right hand side of the diagram because it is at the end of the trial that all the separate paths through the trial can be seen. Note that, in this diagram, the randomization, which was shown using three red arrows connecting the Run-in block with the three treatment blocks in the first diagram, is now indicated by a note with an arrow pointing to the line between two Epochs.

Example Trial 1, Parallel Design Prospective view

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram can be thought of as the "retrospective" view of a trial, the view back from a point in time when a subject's assignment to an Arm is known. In this view, the trial appears as a grid, with an Arm represented by a series of study cells, one for each Epoch, and a sequence of Elements within each study cell. In this trial, as in many trials, there is exactly one Element in each study cell, but later examples will illustrate that this is not always the case.

Example Trial 1, Parallel Design Retrospective view

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram shows the trial from the viewpoint of blinded participants. To blinded participants in this trial, all Arms look alike. They know when a subject is in the Screen Element, or the Run-in Element, but when a subject is in the Treatment Epoch, they know only that the subject is in an Element that involves receiving a study drug, not which study drug, and therefore not which Element.

Example Trial 1, Parallel Design Blinded View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

A trial design matrix is a table with a row for each Arm in the trial and a column for each Epoch in the trial. It is closely related to the retrospective view of the trial, and many users may find it easier to construct a table than to draw a diagram. The cells in the matrix represent the Study Cells, which are populated with trial Elements. In this trial, each Study Cell contains exactly one Element.

The columns of a Trial Design Matrix are the Epochs of the trial, the rows are the Arms of the trial, and the cells of the matrix (the Study Cells) contain Elements. Note that the randomization is not represented in the Trial Design Matrix. All the diagrams above and the trial design matrix below are alternative representations of the trial design. None of them contains all the information that will be in the finished Trial Arms dataset, but users may find it useful to draw some or all of them when working out the dataset.

Trial Design Matrix for Example Trial 1


ScreenRun-inTreatmentPlaceboScreenRun-inPLACEBOAScreenRun-inDRUG ABScreenRun-inDRUG B

For Example Trial 1, the conversion of the Trial Design Matrix into the Trial Arms dataset is straightforward. For each cell of the matrix, there is a record in the Trial Arms dataset. ARM, EPOCH, and ELEMENT can be populated directly from the matrix. TAETORD acts as a sequence number for the Elements within an Arm, so it can be populated by counting across the cells in the matrix. The randomization information, which is not represented in the Trial Design Matrix, is held in TABRANCH in the Trial Arms dataset. TABRANCH is populated only if there is a branch at the end of an Element for the Arm. When TABRANCH is populated, it describes how the decision at the branch point would result in a subject being in this Arm.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX1TAPPlacebo1SCRNScreen

SCREENING2EX1TAPPlacebo2RIRun-InRandomized to Placebo
RUN-IN3EX1TAPPlacebo3PPlacebo

TREATMENT4EX1TAAA1SCRNScreen

SCREENING5EX1TAAA2RIRun-InRandomized to Drug A
RUN-IN6EX1TAAA3ADrug A

TREATMENT7EX1TABB1SCRNScreen

SCREENING8EX1TABB2RIRun-InRandomized to Drug B
RUN-IN9EX1TABB3BDrug B

TREATMENT

Example

The diagram below is for a crossover trial. However, the diagram does not use the crossing slanted lines sometimes used to represent crossover trials, since the order of the blocks is sufficient to represent the design of the trial. Slanted lines are used only to represent the branch point at randomization, when a subject is assigned to a sequence of treatments. As in most crossover trials, the Arms are distinguished by the order of treatments, with the same treatments present in each Arm. Note that even though all three Arms of this trial end with the same block, the block for the follow-up Element, the diagram does not show the Arms converging into one block. Also note that the same block (the "Rest" Element) occurs twice within each Arm. Elements are conceived of as "reusable" and can appear in more than one Arm, in more than one Epoch, and more than once in an Arm.

Example Trial 2, Crossover Trial Study Schema

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram for this crossover trial shows the prospective view of the trial, identifies the Epoch and Arms of the trial, and gives each a name. As for most crossover studies, the objectives of the trial will be addressed by comparisons between the Arms and by within-subject comparisons between treatments. The design thus depends on differentiating the periods during which the subject receives the three different treatments and so there are three different treatment Epochs. The fact that the rest periods are identified as separate Epochs suggests that these also play an important part in the design of the trial; they are probably designed to allow subjects to return to "baseline", with data collected to show that this occurred. Note that Epochs are not considered "reusable", so each Epoch has a different name, even though all the Treatment Epochs are similar and both the Rest Epochs are similar. As with the first example trial, there is a one-to-one relationship between the Epochs of the trial and the Elements in each Arm.

Example Trial 2, Crossover Trial Prospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram shows the retrospective view of the trial.

Example Trial 2, Crossover Trial Retrospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The last diagram for this trial shows the trial from the viewpoint of blinded participants. As in the simple parallel trial above, blinded participants see only one sequence of Elements, since during the treatment Epochs they do not know which of the treatment Elements a subject is in.

Example Trial 2, Crossover Trial Blinded View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The trial design matrix for the crossover example trial is shown below. It corresponds closely to the retrospective diagram above.

Trial Design Matrix for Example Trial 2


ScreenFirst TreatmentFirst RestSecond TreatmentSecond RestThird TreatmentFollow-upP-5-10ScreenPlaceboRest5 mgRest10 mgFollow-up5-P-10Screen5 mgRestPlaceboRest10 mgFollow-up5-10-PScreen5 mgRest10 mgRestPlaceboFollow-up

It is straightforward to produce the Trial Arms dataset for this crossover trial from the diagram showing Arms and Epochs, or from the Trial Design Matrix.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX2TAP-5-10Placebo-5mg-10mg1SCRNScreenRandomized to Placebo - 5 mg - 10 mg
SCREENING2EX2TAP-5-10Placebo-5mg-10mg2PPlacebo

TREATMENT 13EX2TAP-5-10Placebo-5mg-10mg3RESTRest

WASHOUT 14EX2TAP-5-10Placebo-5mg-10mg455 mg

TREATMENT 25EX2TAP-5-10Placebo-5mg-10mg5RESTRest

WASHOUT 26EX2TAP-5-10Placebo-5mg-10mg61010 mg

TREATMENT 37EX2TAP-5-10Placebo-5mg-10mg7FUFollow-up

FOLLOW-UP8EX2TA5-P-105mg-Placebo-10mg1SCRNScreenRandomized to 5 mg - Placebo - 10 mg
SCREENING9EX2TA5-P-105mg-Placebo-10mg255 mg

TREATMENT 110EX2TA5-P-105mg-Placebo-10mg3RESTRest

WASHOUT 111EX2TA5-P-105mg-Placebo-10mg4PPlacebo

TREATMENT 212EX2TA5-P-105mg-Placebo-10mg5RESTRest

WASHOUT 213EX2TA5-P-105mg-Placebo-10mg61010 mg

TREATMENT 314EX2TA5-P-105mg-Placebo-10mg7FUFollow-up

FOLLOW-UP15EX2TA5-10-P5mg-10mg-Placebo1SCRNScreenRandomized to 5 mg - 10 mg – Placebo
SCREENING16EX2TA5-10-P5mg-10mg-Placebo255 mg

TREATMENT 117EX2TA5-10-P5mg-10mg-Placebo3RESTRest

WASHOUT 118EX2TA5-10-P5mg-10mg-Placebo41010 mg

TREATMENT 219EX2TA5-10-P5mg-10mg-Placebo5RESTRest

WASHOUT 220EX2TA5-10-P5mg-10mg-Placebo6PPlacebo

TREATMENT 321EX2TA5-10-P5mg-10mg-Placebo7FUFollow-up

FOLLOW-UP

Example

Each of the paths for the trial shown in the diagram below goes through one branch point at randomization, and then through another branch point when response is evaluated. This results in four Arms, corresponding to the number of possible paths through the trial, and also to the number of blocks at the right end of the diagram. The fact that there are only two kinds of block at the right end ("Open DRUG X" and "Rescue") does not affect the fact that there are four "paths" and thus four Arms.

Example Trial 3, Multiple Branches Study Schema

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram for this trial is the prospective view. It shows the Epochs of the trial and how the initial group of subjects is split into two treatment groups for the double blind treatment Epoch, and how each of those initial treatment groups is split in two at the response evaluation, resulting in the four Arms of this trial The names of the Arms have been chosen to represent the outcomes of the successive branches that, together, assign subjects to Arms. These compound names were chosen to facilitate description of subjects who may drop out of the trial after the first branch and before the second branch. See DM Example 7, which illustrates DM and SE data for such subjects.

Example Trial 3, Multiple Branches Prospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram shows the retrospective view. As with the first two example trials, there is one Element in each study cell.

Example Trial 3, Multiple Branches Retrospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The last diagram for this trial shows the trial from the viewpoint of blinded participants. Since the prospective view is the view most relevant to study participants, the blinded view shown here is a prospective view. Since blinded participants can tell which treatment a subject receives in the Open Label Epoch, they see two possible element sequences.

Example Trial 3, Multiple Branches Blinded View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The trial design matrix for this trial can be constructed easily from the diagram showing Arms and Epochs.

Trial Design Matrix for Example Trial 3


ScreenDouble BlindOpen LabelA-Open AScreenTreatment AOpen Drug AA-RescueScreenTreatment ARescueB-Open AScreenTreatment BOpen Drug AB-RescueScreenTreatment BRescue

Creating the Trial Arms dataset for Example Trial 3 is similarly straightforward. Note that because there are two branch points in this trial, TABRANCH is populated for two records in each Arm. Note also that the values of ARMCD, like the values of ARM, reflect the two separate processes that result in a subject's assignment to an Arm.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX3TAAAA-Open A1SCRNScreenRandomized to Treatment A
SCREENING2EX3TAAAA-Open A2DBATreatment AAssigned to Open Drug A on basis of response evaluation
BLINDED TREATMENT3EX3TAAAA-Open A3OAOpen Drug A

OPEN LABEL TREATMENT4EX3TAARA-Rescue1SCRNScreenRandomized to Treatment A
SCREENING5EX3TAARA-Rescue2DBATreatment AAssigned to Rescue on basis of response evaluation
BLINDED TREATMENT6EX3TAARA-Rescue3RSCRescue

OPEN LABEL TREATMENT7EX3TABAB-Open A1SCRNScreenRandomized to Treatment B
SCREENING8EX3TABAB-Open A2DBBTreatment BAssigned to Open Drug A on basis of response evaluation
BLINDED TREATMENT9EX3TABAB-Open A3OAOpen Drug A

OPEN LABEL TREATMENT10EX3TABRB-Rescue1SCRNScreenRandomized to Treatment B
SCREENING11EX3TABRB-Rescue2DBBTreatment BAssigned to Rescue on basis of response evaluation
BLINDED TREATMENT12EX3TABRB-Rescue3RSCRescue

OPEN LABEL TREATMENT

See Section 7.2.1.1 Trial Arms Issues, Issue 1, "Distinguishing Between Branches and Transitions", for additional discussion of when a decision point in a trial design should be considered to give rise to a new Arm.

Example

The diagram below uses a new symbol, a large curved arrow representing the fact that the chemotherapy treatment (A or B) and the rest period that follows it are to be repeated. In this trial, the chemotherapy "cycles" are to be repeated until disease progression. Some chemotherapy trials specify a maximum number of cycles, but protocols that allow an indefinite number of repeats are not uncommon.

Example Trial 4, Cyclical Chemotherapy Study Schema

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram shows the prospective view of this trial. Note that, in spite of the repeating element structure, this is, at its core, a two-arm parallel study, and thus has two Arms. In SDTMIG 3.1.1, there was an implicit assumption that each Element must be in a separate Epoch, and trials with cyclical chemotherapy were difficult to handle. The introduction of the concept of study cells, and the dropping of the assumption that Elements and Epochs have a one-to-one relationship resolves these difficulties. This trial is best treated as having just three Epochs, since the main objectives of the trial involve comparisons between the two treatments, and do not require data to be considered cycle by cycle.

Example Trial 4, Cyclical Chemotherapy Prospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The next diagram shows the retrospective view of this trial.

Example Trial 4, Cyclical Chemotherapy Retrospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

For the purpose of developing a Trial Arms dataset for this oncology trial, the diagram must be redrawn to explicitly represent multiple treatment and rest elements. If a maximum number of cycles is not given by the protocol, then, for the purposes of constructing an SDTM Trial Arms dataset for submission, which can only take place after the trial is complete, the number of repeats included in the Trial Arms dataset should be the maximum number of repeats that occurred in the trial. The next diagram assumes that the maximum number of cycles that occurred in this trial was four. Some subjects will not have received all four cycles, because their disease progressed. The rule that directed that they receive no further cycles of chemotherapy is represented by a set of green arrows, one at the end of each Rest Epoch, that shows that a subject "skips forward" if their disease progresses. In the Trial Arms dataset, each "skip forward" instruction is a transition rule, recorded in the TATRANS variable; when TATRANS is not populated, the rule is to transition to the next Element in sequence.

Example Trial 4, Cyclical Chemotherapy Retrospective View with Explicit Repeats

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The logistics of dosing mean that few oncology trials are blinded, if this trial is blinded, then the next diagram shows the trial from the viewpoint of blinded participant.

Example Trial 4, Cyclical Chemotherapy Blinded View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The Trial Design Matrix for Example Trial 4 corresponds to the diagram showing the retrospective view with explicit repeats of the treatment and Rest Elements. As noted above, the Trial Design Matrix does not include information on when randomization occurs; similarly, information corresponding to the "skip forward" rules is not represented in the Trial Design Matrix.

Trial Design Matrix for Example Trial 4


ScreenTreatmentFollow-upAScreenTrt ARestTrt ARestTrt ARestTrt ARestFollow-upBScreenTrt BRestTrt BRestTrt BRestTrt BRestFollow-up

The Trial Arms dataset for Example Trial 4 requires the use of the TATRANS variable in the Trial Arms dataset to represent the "repeat until disease progression" feature. In order to represent this rule in the diagrams that explicitly represent repeated elements, a green "skip forward" arrow was included at the end of each element where disease progression is assessed. In the Trial Arms dataset, TATRANS is populated for each Element with a green arrow in the diagram. In other words, if there is a possibility that a subject will, at the end of this Element, "skip forward" to a later part of the Arm, then TATRANS is populated with the rule describing the conditions under which a subject will go to a later Element. If the subject always goes to the next Element in the Arm (as was the case for the first three example trials presented here) then TATRANS is null. The Trial Arms datasets presented below corresponds to the Trial Design Matrix above.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX4TAAA1SCRNScreenRandomized to A
SCREENING2EX4TAAA2ATrt A

TREATMENT3EX4TAAA3RESTRest
If disease progression, go to Follow-up EpochTREATMENT4EX4TAAA4ATrt A

TREATMENT5EX4TAAA5RESTRest
If disease progression, go to Follow-up EpochTREATMENT6EX4TAAA6ATrt A

TREATMENT7EX4TAAA7RESTRest
If disease progression, go to Follow-up EpochTREATMENT8EX4TAAA8ATrt A

TREATMENT9EX4TAAA9RESTRest

TREATMENT10EX4TAAA10FUFollow-up

FOLLOW-UP11EX4TABB1SCRNScreenRandomized to B
SCREENING12EX4TABB2BTrt B

TREATMENT13EX4TABB3RESTRest
If disease progression, go to Follow-up EpochTREATMENT14EX4TABB4BTrt B

TREATMENT15EX4TABB5RESTRest
If disease progression, go to Follow-up EpochTREATMENT16EX4TABB6BTrt B

TREATMENT17EX4TABB7RESTRest
If disease progression, go to Follow-up EpochTREATMENT18EX4TABB8BTrt B

TREATMENT19EX4TABB9RESTRest

TREATMENT20EX4TABB10FUFollow-up

FOLLOW-UP

Example

Example Trial 5 is much like the last oncology trial in that the two treatments being compared are given in cycles, and the total length of the cycle is the same for both treatments. In this trial, however, Treatment A is given over longer duration than Treatment B. Because of this difference in treatment patterns, this trial cannot be blinded.

Example Trial 5, Different Chemo Durations Study Schema

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

In SDTMIG 3.1.1, the assumption of a one-to-one relationship between Elements and Epochs made this example difficult to handle. However, without that assumption, this trial is essentially the same as Trial 4. The next diagram shows the retrospective view of this trial.

Example Trial 5, Cyclical Chemotherapy Retrospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The Trial Design Matrix for this trial is almost the same as for Example Trial 4; the only difference is that the maximum number of cycles for this trial was assumed to be three.

Trial Design Matrix for Example Trial 5


ScreenTreatmentFollow-upAScreenTrt ARest ATrt ARest ATrt ARest AFollow-upBScreenTrt BRest BTrt BRest BTrt BRest BFollow-up

The Trial Arms dataset for this trial shown below corresponds to the Trial Design Matrix above.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX5TAAA1SCRNScreenRandomized to A
SCREENING2EX5TAAA2ATrt A

TREATMENT3EX5TAAA3RESTARest A
If disease progression, go to Follow-up EpochTREATMENT4EX5TAAA4ATrt A

TREATMENT5EX5TAAA5RESTARest A
If disease progression, go to Follow-up EpochTREATMENT6EX5TAAA6ATrt A

TREATMENT7EX5TAAA7RESTARest A

TREATMENT8EX5TAAA8FUFollow-up

FOLLOW-UP9EX5TABB1SCRNScreenRandomized to B
SCREENING10EX5TABB2BTrt B

TREATMENT11EX5TABB3RESTBRest B
If disease progression, go to Follow-up EpochTREATMENT12EX5TABB4BTrt B

TREATMENT13EX5TABB5RESTBRest B
If disease progression, go to Follow-up EpochTREATMENT14EX5TABB6BTrt B

TREATMENT15EX5TABB7RESTBRest B

TREATMENT16EX5TABB8FUFollow-up

FOLLOW-UP

Example

Example Trial 6 is an oncology trial comparing two types of chemotherapy that are given using cycles of different lengths with different internal patterns. Treatment A is given in 3-week cycles with a longer duration of treatment and a short rest, while Treatment B is given in 4-week cycles with a short duration of treatment and a long rest.

Example Trial 6, Different Cycle Durations Study Schema

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The design of this trial is very similar to that for Example Trials 4 and 5. The main difference is that there are two different Rest Elements, the short one used with Drug A and the long one used with Drug B. The next diagram shows the retrospective view of this trial.

Example Trial 6, Cyclical Chemotherapy Retrospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

The Trial Design Matrix for this trial assumes that there was a maximum of four cycles of Drug A and a maximum of three cycles of Drug B.

Trial Design Matrix for Example Trial 6


ScreenTreatmentFollow-upAScreenTrt ARest ATrt ARest ATrt ARest ATrt ARest AFollow-upBScreenTrt BRest BTrt BRest BTrt BRest BFollow-up

In the following Trial Arms dataset, because the Treatment Epoch for Arm A has more Elements than the Treatment Epoch for Arm B, TAETORD is 10 for the Follow-up Element in Arm A, but 8 for the Follow-up Element in Arm B. It would also be possible to assign a TAETORD value of 10 to the Follow-up Element in Arm B. The primary purpose of TAETORD is to order Elements within an Arm; leaving gaps in the series of TAETORD values does not interfere with this purpose.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX6TAAA1SCRNScreenRandomized to A
SCREENING2EX6TAAA2ATrt A

TREATMENT3EX6TAAA3RESTARest A
If disease progression, go to Follow-up EpochTREATMENT4EX6TAAA4ATrt A

TREATMENT5EX6TAAA5RESTARest A
If disease progression, go to Follow-up EpochTREATMENT6EX6TAAA6ATrt A

TREATMENT7EX6TAAA7RESTARest A
If disease progression, go to Follow-up EpochTREATMENT8EX6TAAA8ATrt A

TREATMENT9EX6TAAA9RESTARest A

TREATMENT10EX6TAAA10FUFollow-up

FOLLOW-UP11EX6TABB1SCRNScreenRandomized to B
SCREENING12EX6TABB2BTrt B

TREATMENT13EX6TABB3RESTBRest B
If disease progression, go to Follow-up EpochTREATMENT14EX6TABB4BTrt B

TREATMENT15EX6TABB5RESTBRest B
If disease progression, go to Follow-up EpochTREATMENT16EX6TABB6BTrt B

TREATMENT17EX6TABB7RESTBRest B

TREATMENT18EX6TABB8FUFollow-up

FOLLOW-UP

Example

In open trials, there is no requirement to maintain a blind, and the Arms of a trial may be quite different from each other. In such a case, changes in treatment in one Arm may differ in number and timing from changes in treatment in another Arm, so that there is nothing like a one-to-one match between the Elements in the different Arms. In such a case, Epochs are likely to be defined as broad intervals of time, spanning several Elements, and be chosen to correspond to periods of time that will be compared in analyses of the trial.

Example Trial 7, RTOG 93-09, involves treatment of lung cancer with chemotherapy and radiotherapy, with or without surgery. The protocol (RTOG-93-09), which is available online at the Radiation Oncology Therapy Group (RTOG) website http://www.rtog.org, does not include a study schema diagram, but does include a text-based representation of diverging "options" to which a subject may be assigned. All subjects go through the branch point at randomization, when subjects are assigned to either Chemotherapy + Radiotherapy (CR) or Chemotherapy + Radiotherapy + Surgery (CRS). All subjects receive induction chemotherapy and radiation, with a slight difference between those randomized to the two Arms during the second cycle of chemotherapy. Those randomized to the non-surgery Arm are evaluated for disease somewhat earlier, to avoid delays in administering the radiation boost to those whose disease has not progressed. After induction chemotherapy and radiation, subjects are evaluated for disease progression, and those whose disease has progressed stop treatment, but enter follow-up. Not all subjects randomized to receive surgery who do not have disease progression will necessarily receive surgery. If they are poor candidates for surgery or do not wish to receive surgery, they will not receive surgery, but will receive further chemotherapy. The diagram below is based on the text "schema" in the protocol, with the five "options" it names. The diagram in this form might suggest that the trial has five Arms.

Example Trial 7, RTOG 93-09 Study Schema with 5 "options"

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

*Disease evaluation earlier **Disease evaluation later

However, the objectives of the trial make it clear that this trial is designed to compare two treatment strategies, chemotherapy and radiation with and without surgery, so this study is better modeled as a two-Arm trial, but with major "skip forward" arrows for some subjects, as illustrated in the following diagram. This diagram also shows more detail within the blocks labeled "Induction Chemo + RT" and "Additional Chemo" than the diagram above. Both the "induction" and "additional" chemotherapy are given in two cycles. Also, the second induction cycle is different for the two Arms, since radiation therapy for those assigned to the non-surgery arm includes a "boost", which those assigned to the surgery Arm do not receive.

The next diagram shows the prospective view of this trial. The protocol conceives of treatment as being divided into two parts, Induction and Continuation, so these have been treated as two different Epochs. This is also an important point in the trial operationally, the point when subjects are "registered" a second time, and when subjects are identified who will "skip forward", because of disease progression or ineligibility for surgery.

Example Trial 7, RTOG-93-09 Prospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

*Disease evaluation earlier **Disease evaluation later

The next diagram shows the retrospective view of this trial. The fact that the Elements in the study cell for the CR Arm in the Continuation Treatment Epoch do not fill the space in the diagram is an artifact of the diagram conventions. Those subjects who do receive surgery will in fact spend a longer time completing treatment and moving into follow-up. Although it is tempting to think of the horizontal axis of these diagrams as a timeline, this can sometimes be misleading. The diagrams are not necessarily "to scale" in the sense that the length of the block representing an Element represents its duration, and elements that line up on the same vertical line in the diagram may not occur at the same relative time within the study.

Example Trial 7, RTOG 93-09 Retrospective View

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

*Disease evaluation earlier **Disease evaluation later

The Trial Design Matrix for Example Trial 7, RTOG 93-09, a two-Arm trial is shown in the following table.


ScreenInductionContinuationFollow-upCRScreenInitial Chemo + RTChemo + RT (non-Surgery)ChemoChemoOff Treatment Follow-upCRSScreenInitial Chemo + RTChemo + RT (Surgery)3-5 w RestSurgery4-6 w RestChemoChemoOff Treatment Follow-up

The Trial Arms dataset for the trial is shown below for Example Trial 7, as a two-Arm trial.

ta.xpt

RowSTUDYIDDOMAINARMCDARMTAETORDETCDELEMENTTABRANCHTATRANSEPOCH1EX7TA1CR1SCRNScreenRandomized to CR
SCREENING2EX7TA1CR2ICRInitial Chemo + RT

INDUCTION TREATMENT3EX7TA1CR3CRNSChemo+RT (non-Surgery)
If progression, skip to Follow-up.INDUCTION TREATMENT4EX7TA1CR4CChemo

CONTINUATION TREATMENT5EX7TA1CR5CChemo

CONTINUATION TREATMENT6EX7TA1CR6FUOff Treatment Follow-up

FOLLOW-UP7EX7TA2CRS1SCRNScreenRandomized to CRS
SCREENING8EX7TA2CRS2ICRInitial Chemo + RT

INDUCTION TREATMENT9EX7TA2CRS3CRSChemo+RT (Surgery)
If progression, skip to Follow-up. If no progression, but subject is
ineligible for or does not consent to surgery, skip to Chemo.INDUCTION TREATMENT10EX7TA2CRS4R33-5 week rest

CONTINUATION TREATMENT11EX7TA2CRS5SURGSurgery

CONTINUATION TREATMENT12EX7TA2CRS6R44-6 week rest

CONTINUATION TREATMENT13EX7TA2CRS7CChemo

CONTINUATION TREATMENT14EX7TA2CRS8CChemo

CONTINUATION TREATMENT15EX7TA2CRS9FUOff Treatment Follow-up

FOLLOW-UP

7.2.1.1 Trial Arms Issues

1. Distinguishing Between Branches and Transitions

Both the Branch and Transition columns contain rules, but the two columns represent two different types of rules. Branch rules represent forks in the trial flowchart, giving rise to separate Arms. The rule underlying a branch in the trial design appears in multiple records, once for each "fork" of the branch. Within any one record, there is no choice (no "if" clause) in the value of the Branch condition. For example, the value of TABRANCH for a record in Arm A is "Randomized to Arm A" because a subject in Arm A must have been randomized to Arm A. Transition rules are used for choices within an Arm. The value for TATRANS does contain a choice (an "if" clause). In Example Trial 4, subjects who receive 1, 2, 3, or 4 cycles of Treatment A are all considered to belong to Arm A.

In modeling a trial, decisions may have to be made about whether a decision point in the flow chart represents the separation of paths that represent different Arms, or paths that represent variations within the same Arm, as illustrated in the discussion of Example Trial 7. This decision will depend on the comparisons of interest in the trial.

Some trials refer to groups of subjects who follow a particular path through the trial as "cohorts", particularly if the groups are formed successively over time. The term "cohort" is used with different meanings in different protocols and does not always correspond to an Arm.

2. Subjects Not Assigned to an Arm

Some trial subjects may drop out of the study before they reach all of the branch points in the trial design. In the Demographics domain, values of ARM and ARMCD must be supplied for such subjects, but the special values used for these subjects should not be included in the Trial Arms dataset; only complete Arm paths should be described in the Trial Arms dataset. DM Assumption 4 describes special ARM and ARMCD values used for subjects who do not reach the first branch point in a trial. When a trial design includes two or more branches, special values of ARM and ARMCD may be needed for subjects who pass through the first branch point, but drop out before the final branch point. See DM Example 7 for an example showing ARM and ARMCD values for such a trial.

3. Defining Epochs

The series of examples for the Trial Arms dataset provides a variety of scenarios and guidance about how to assign Epoch in those scenarios. In general, assigning Epochs for blinded trials is easier than for unblinded trials. The blinded view of the trial will generally make the possible choices clear. For unblinded trials, the comparisons that will be made between Arms can guide the definition of Epochs. For trials that include many variant paths within an Arm, comparisons of Arms will mean that subjects on a variety of paths will be included in the comparison, and this is likely to lead to definition of broader Epochs.

4. Rule Variables

The Branch and Transition columns shown in the example tables are variables with a Role of "Rule." The values of a Rule variable describe conditions under which something is planned to happen. At the moment, values of Rule variables are text. At some point in the future, it is expected that these will become executable code. Other Rule variables are present in the Trial Elements and Trial Visits datasets.

7.2.2 Trial Elements

TE – Description/Overview

A trial design domain that contains the element code that is unique for each element, the element description, and the rules for starting and ending an element.

The Trial Elements (TE) dataset contains the definitions of the Elements that appear in the Trial Arms (TA) dataset. An Element may appear multiple times in the Trial Arms table because it appears either 1) in multiple Arms, 2) multiple times within an Arm, or 3) both. However, an Element will appear only once in the Trial Elements table.

Each row in the TE dataset may be thought of as representing a "unique Element" in the sense of "unique" used when a case report form template page for a collecting certain type of data is often referred to as "unique page." For instance, a case report form might be described as containing 87 pages, but only 23 unique pages. By analogy, the trial design matrix for Example Trial 1 has nine Study Cells, each of which contains one Element, but the same trial design matrix contains only five unique Elements, so the trial Elements dataset for that trial has only five records.

An Element is a building block for creating Study Cells and an Arm is composed of Study Cells. Or, from another point of view, an Arm is composed of Elements: That is, the trial design assigns subjects to Arms, which are comprised of a sequence of steps called Elements.

Trial Elements represent an interval of time that serves a purpose in the trial and are associated with certain activities affecting the subject. "Week 2 to Week 4" is not a valid Element. A valid Element has a name that describes the purpose of the Element and includes a description of the activity or event that marks the subject's transition into the Element as well as the conditions for leaving the Element.

TE – Specification

te.xpt, Trial Elements — Trial Design, Version 3.2. One record per planned Element, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTEIdentifierTwo-character abbreviation for the domain.ReqETCDElement CodeChar*TopicETCD (the companion to ELEMENT) is limited to 8 characters and does not have special character restrictions. These values should be short for ease of use in programming, but it is not expected that ETCD will need to serve as a variable name.ReqELEMENTDescription of ElementChar*Synonym QualifierThe name of the Element.ReqTESTRLRule for Start of ElementChar
RuleExpresses rule for beginning Element.ReqTEENRLRule for End of ElementChar
RuleExpresses rule for ending Element. Either TEENRL or TEDUR must be present for each Element.PermTEDURPlanned Duration of ElementCharISO 8601TimingPlanned Duration of Element in ISO 8601 format. Used when the rule for ending the Element is applied after a fixed duration.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TE – Assumptions

  1. There are no gaps between Elements. The instant one Element ends, the next Element begins. A subject spends no time "between" Elements.
  2. ELEMENT, the Description of the Element, usually indicates the treatment being administered during an Element, or, if no treatment is being administered, the other activities that are the purpose of this period of time, such as Screening, Follow-up, Washout. In some cases, this may be quite passive, such as Rest, or Wait (for disease episode).
  3. TESTRL, the Rule for Start of Element, identifies the event that marks the transition into this Element. For Elements that involve treatment, this is the start of treatment.
  4. For Elements that do not involve treatment, TESTRL can be more difficult to define. For washout and follow-up Elements, which always follow treatment Elements, the start of the Element may be defined relative to the end of a preceding treatment. For example, a washout period might be defined as starting 24 or 48 hours after the last dose of drug for the preceding treatment Element or Epoch. This definition is not totally independent of the Trial Arms dataset, since it relies on knowing where in the trial design the Element is used, and that it always follows a treatment Element. Defining a clear starting point for the start of a non-treatment Element that always follows another non-treatment Element can be particularly difficult. The transition may be defined by a decision-making activity such as enrollment or randomization. For example, every Arm of a trial that involves treating disease episodes might start with a screening Element followed by an Element that consists of waiting until a disease episode occurs. The activity that marks the beginning of the wait Element might be randomization.
  5. TESTRL for a treatment Element may be thought of as "active" while the start rule for a non-treatment Element, particularly a follow-up or washout Element, may be "passive." The start of a treatment Element will not occur until a dose is given, no matter how long that dose is delayed. Once the last dose is given, the start of a subsequent non-treatment Element is inevitable, as long as another dose is not given.
  6. Note that the date/time of the event described in TESTRL will be used to populate the date/times in the Subject Elements dataset, so the date/time of the event should be one that will be captured in the CRF.
  7. Specifying TESTRL for an Element that serves the first Element of an Arm in the Trial Arms dataset involves defining the start of the trial. In the examples in this document, obtaining informed consent has been used as "Trial Entry."
  8. TESTRL should be expressed without referring to Arm. If the Element appears in more than one Arm in the Trial Arms dataset, then the Element description (ELEMENT) must not refer to any Arms.
  9. TESTRL should be expressed without referring to Epoch. If the Element appears in more than one Epoch in the Trial Arms dataset, then the Element description (ELEMENT) must not refer to any Epochs.
  10. For a blinded trial, it is useful to describe TESTRL in terms that separate the properties of the event that are visible to blinded participants from the properties that are visible only to those who are unblinded. For treatment Elements in blinded trials, wording such as the following is suitable, "First dose of study drug for a treatment Epoch, where study drug is X."
  11. Element end rules are rather different from Element start rules. The actual end of one Element is the beginning of the next Element. Thus the Element end rule does not give the conditions under which an Element does end, but the conditions under which it should end or is planned to end.
  12. At least one of TEENRL and TEDUR must be populated. Both may be populated.
  13. TEENRL describes the circumstances under which a subject should leave this Element. Element end rules may depend on a variety of conditions. For instance, a typical criterion for ending a rest Element between oncology chemotherapy-treatment Elements would be, "15 days after start of Element and after WBC values have recovered." The Trial Arms dataset, not the Trial Elements dataset, describes where the subject moves next, so TEENRL must be expressed without referring to Arm.
  14. TEDUR serves the same purpose as TEENRL for the special (but very common) case of an Element with a fixed duration. TEDUR is expressed in ISO 8601. For example, a TEDUR value of P6W is equivalent to a TEENRL of "6 weeks after the start of the Element."
  15. Note that Elements that have different start and end rules are different Elements and must have different values of ELEMENT and ETCD. For instance, Elements that involve the same treatment but have different durations are different Elements. The same applies to non-treatment Elements. For instance, a washout with a fixed duration of 14 days is different from a washout that is to end after 7 days if drug cannot be detected in a blood sample, or after 14 days otherwise.

TE – Examples

Below are Trial Elements datasets for Example Trials 1 (Example Trial 1) and 2 (Example Trial 2). Both of these trials are assumed to have fixed-duration Elements. The wording in TESTRL is intended to separate the description of the event that starts the Element into the part that would be visible to a blinded participant in the trial (e.g., "First dose of a treatment Epoch") from the part that is revealed when the study is unblinded (e.g., "where dose is 5 mg"). Care must be taken in choosing these descriptions to be sure that they are "Arm and Epoch neutral." For instance, in a crossover trial such as Example Trial 3 (Example Trial 3), where an Element may appear in one of multiple Epochs, the wording must be appropriate for all the possible Epochs. The wording for Example Trial 2 uses the wording "a treatment Epoch." The SDS Team is considering adding a separate variable to the Trial Elements dataset that would hold information on the treatment that is associated with an Element. This would make it clearer which Elements are "treatment Elements", and therefore, which Epochs contain treatment Elements, and thus are "treatment Epochs".

Example

This example shows the TE dataset for Example Trial 1.

te.xpt

RowSTUDYIDDOMAINETCDELEMENTTESTRLTEENRLTEDUR1EX1TESCRNScreenInformed consent1 week after start of ElementP7D2EX1TERIRun-InEligibility confirmed2 weeks after start of ElementP14D3EX1TEPPlaceboFirst dose of study drug, where drug is placebo2 weeks after start of ElementP14D4EX1TEADrug AFirst dose of study drug, where drug is Drug A2 weeks after start of ElementP14D5EX1TEBDrug BFirst dose of study drug, where drug is Drug B2 weeks after start of ElementP14D

Example

This example shows the TE dataset for Example Trial 2.

te.xpt

RowSTUDYIDDOMAINETCDELEMENTTESTRLTEENRLTEDUR1EX2TESCRNScreenInformed consent2 weeks after start of ElementP14D2EX2TEPPlaceboFirst dose of a treatment Epoch, where dose is placebo2 weeks after start of ElementP14D3EX2TE55 mgFirst dose of a treatment Epoch, where dose is 5 mg drug2 weeks after start of ElementP14D4EX2TE1010 mgFirst dose of a treatment Epoch, where dose is 10 mg drug2 weeks after start of ElementP14D5EX2TERESTRest48 hrs after last dose of preceding treatment Epoch1 week after start of ElementP7D6EX2TEFUFollow-up48 hrs after last dose of third treatment Epoch3 weeks after start of ElementP21D

Example

The Trial Elements dataset for Example Trial 4 illustrates Element end rules for Elements that are not all of fixed duration. The Screen Element in this study can be up to 2 weeks long, but may end earlier, so is not of fixed duration. The Rest Element has a variable length, depending on how quickly WBC recovers. Note that the start rules for the A and B Elements have been written to be suitable for a blinded study.

te.xpt

RowSTUDYIDDOMAINETCDELEMENTTESTRLTEENRLTEDUR1EX4TESCRNScreenInformed ConsentScreening assessments are complete, up to 2 weeks after start of Element
2EX4TEATrt AFirst dose of treatment Element, where drug is Treatment A5 days after start of ElementP5D3EX4TEBTrt BFirst dose of treatment Element, where drug is Treatment B5 days after start of ElementP5D4EX4TERESTRestLast dose of previous treatment cycle + 24 hrsAt least 16 days after start of Element and WBC recovered
5EX4TEFUFollow-upDecision not to treat further4 weeksP28D

7.2.2.1 Trial Elements Issues

1. Granularity of Trial Elements

Deciding how finely to divide trial time when identifying trial Elements is a matter of judgment, as illustrated by the following examples:

  1. Example Trial 2 was represented using three treatment Epochs separated by two washout Epochs and followed by a follow-up Epoch. It might have been modeled using three treatment Epochs that included both the 2-week treatment period and the 1-week rest period. Since the first week after the third treatment period would be included in the third treatment Epoch, the Follow-up Epoch would then have a duration of 2 weeks.
  2. In Example Trials 4, 5, and 6, separate Treatment and Rest Elements were identified. However, the combination of treatment and rest could be represented as a single Element.
  3. A trial might include a dose titration, with subjects receiving increasing doses on a weekly basis until certain conditions are met. The trial design could be modeled in any of the following ways:
    • Using several one-week Elements at specific doses, followed by an Element of variable length at the chosen dose,
    • As a titration Element of variable length followed by a constant dosing Element of variable length
    • One Element with dosing determined by titration

    The choice of Elements used to represent this dose titration will depend on the objectives of the trial and how the data will be analyzed and reported. If it is important to examine side effects or lab values at each individual dose, the first model is appropriate. If it is important only to identify the time to completion of titration, the second model might be appropriate. If the titration process is routine and is of little interest, the third model might be adequate for the purposes of the trial.

2. Distinguishing Elements, Study Cells, and Epochs

It is easy to confuse Elements, which are reusable trial building blocks, with Study Cells, which contain the Elements for a particular Epoch and Arm, and with Epochs, which are time periods for the trial as a whole. In part, this is because many trials have Epochs for which the same Element appears in all Arms. In other words, in the trial design matrix for many trials, there are columns (Epochs) in which all the Study Cells have the same contents. Furthermore, it is natural to use the same name (e.g., Screen or Follow-up) for both such an Epoch and the single Element that appears within it.

Confusion can also arise from the fact that, in the blinded treatment portions of blinded trials, blinded participants do not know which Element a subject is in, but do know what Epoch the subject is in.

In describing a trial, one way to avoid confusion between Elements and Epochs is to include "Element" or "Epoch" in the values of ELEMENT or EPOCH when these values (such as Screening or Follow-up) would otherwise be the same. It becomes tedious to do this in every case, but can be useful to resolve confusion when it arises or is likely to arise.

The difference between Epoch and Element is perhaps clearest in crossover trials. In Example Trial 2, as for most crossover trials, the analysis of PK results would include both treatment and period effects in the model. "Treatment effect" derives from Element (Placebo, 5 mg, or 10 mg), while "Period effect" derives from the Epoch (1st, 2nd, or 3rd Treatment Epoch).

3. Transitions Between Elements

The transition between one Element and the next can be thought of as a three-step process:

Step NumberStep QuestionHow step question is answered by information in the Trial Design datasets1Should the subject leave the current Element?Criteria for ending the current Element are in TEENRL in the TE dataset.2Which Element should the subject enter next?If there is a branch point at this point in the trial, evaluate criteria described in TABRANCH (e.g., randomization results) in the TA dataset otherwise, if TATRANS in the TA dataset is populated in this Arm at this point, follow those instructions otherwise, move to the next Element in this Arm as specified by TAETORD in the TA dataset.3What does the subject do to enter the next Element?The action or event that marks the start of the next Element is specified in TESTRL in the TE dataset

Note that the subject is not "in limbo" during this process. The subject remains in the current Element until Step 3, at which point the subject transitions to the new Element. There are no gaps between Elements.

From this table, it is clear that executing a transition depends on information that is split between the Trial Elements and the Trial Arms datasets.

It can be useful, in the process of working out the Trial Design datasets, to create a dataset that supplements the Trial Arms dataset with the TESTRL, TEENRL, and TEDUR variables, so that full information on the transitions is easily accessible. However, such a working dataset is not an SDTM dataset, and should not be submitted.

The following table shows a fragment of such a table for Example Trial 4. Note that for all records that contain a particular Element, all the TE variable values are exactly the same. Also, note that when both TABRANCH and TATRANS are blank, the implicit decision in Step 2 is that the subject moves to the next Element in sequence for the Arm.

ta.xpt

RowARMEPOCHTAETORDELEMENTTESTRLTEENRLTEDURTABRANCHTATRANS1AScreen1ScreenInformed ConsentScreening assessments are complete, up to 2 weeks after start of Element
Randomized to A
2ATreatment2Trt AFirst dose of treatment in Element, where drug is Treatment A5 days after start of ElementP5D

3ATreatment3RestLast dose of previous treatment cycle + 24 hrs16 days after start of Element and WBC recovers

If disease progression, go to Follow-up Epoch4ATreatment4Trt AFirst dose of treatment in Element, where drug is Treatment A5 days after start of ElementP5D

Note that both the second and fourth rows of this dataset involve the same Element, Trt A, and so TESTRL is the same for both. The activity that marks a subject's entry into the fourth Element in Arm A is "First dose of treatment Element, where drug is Treatment A." This is not the subject's very first dose of Treatment A, but it is their first dose in this Element.

7.3 Schedule for Assessments (TV, TD, and TM)

This subsection contains the Trial Design datasets that describe:

  • The protocol-defined planned schedule of subject encounters at the healthcare facility where the study is being conducted: Section 7.3.1, Trial Visits (TV)
  • The planned schedule of efficacy assessments related to the disease under study: Section 7.3.2, Trial Disease Assessments (TD)
  • The things (events, interventions, or findings) which, if and when they happen, are the occasion for assessments planned in the protocol: Section 7.3.3, Trial Disease Milestones (TM)

The TV and TD datasets provide the planned scheduling of assessments to which a subject's actual visits and disease assessments can be compared.

7.3.1 Trial Visits

TV – Description/Overview

A trial design domain that contains the planned order and number of visits in the study within each arm.

Visits are defined as "clinical encounters" and are described using the timing variables VISIT, VISITNUM, and VISITDY.

Protocols define Visits in order to describe assessments and procedures that are to be performed at the Visits.

TV – Specification

tv.xpt, Trial Visits — Trial Design, Version 3.2. One record per planned Visit per Arm, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTVIdentifierTwo-character abbreviation for the domain.ReqVISITNUMVisit NumberNum
Topic

  1. Clinical encounter number
  2. Numeric version of VISIT, used for sorting.
ReqVISITVisit NameChar
Synonym Qualifier
  1. Protocol-defined description of clinical encounter.
  2. May be used in addition to VISITNUM and/or VISITDY as a text description of the clinical encounter.
PermVISITDYPlanned Study Day of VisitNum
Timing
  1. Planned study day of VISIT.
  2. Due to its sequential nature, used for sorting.
PermARMCDPlanned Arm CodeChar*Record Qualifier
  1. ARMCD is limited to 20 characters and does not have special character restrictions. The maximum length of ARMCD is longer than for other "short" variables to accommodate the kind of values that are likely to be needed for crossover trials. For example, if ARMCD values for a seven-period crossover were constructed using two-character abbreviations for each treatment and separating hyphens, the length of ARMCD values would be 20.
  2. If the timing of Visits for a trial does not depend on which Arm a subject is in, then ARMCD should be null.
ExpARMDescription of Planned ArmChar*Synonym Qualifier
  1. Name given to an Arm or Treatment Group.
  2. If the timing of Visits for a trial does not depend on which Arm a subject is in, then Arm should be left blank.
PermTVSTRLVisit Start RuleChar
RuleRule describing when the Visit starts, in relation to the sequence of Elements.ReqTVENRLVisit End RuleChar
RuleRule describing when the Visit ends, in relation to the sequence of Elements.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TV – Assumptions

  1. Although the general structure of the Trial Visits dataset is "One Record per Planned Visit per Arm", for many clinical trials, particularly blinded clinical trials, the schedule of Visits is the same for all Arms, and the structure of the Trial Visits dataset will be "One Record per Planned Visit". If the schedule of Visits is the same for all Arms, ARMCD should be left blank for all records in the TV dataset. For trials with trial Visits that are different for different Arms, such as Example Trial 7 (see Trial Arms (TA), under section 7.2, Experimental Design (TA and TE)), ARMCD and ARM should be populated for all records. If some Visits are the same for all Arms, and some Visits differ by Arm, then ARMCD and ARM should be populated for all records, to assure clarity, even though this will mean creating near-duplicate records for Visits that are the same for all Arms.
  2. A Visit may start in one Element and end in another. This means that a Visit may start in one Epoch and end in another. For example, if one of the activities planned for a Visit is the administration of the first dose of study drug, the Visit might start in the screen Epoch, and end in a treatment Epoch.
  3. TVSTRL describes the scheduling of the Visit and should reflect the wording in the protocol. In many trials, all Visits are scheduled relative to the study's Day 1, RFSTDTC. In such trials, it is useful to include VISITDY, which is, in effect, a special case representation of TVSTRL.
  4. Note that there is a subtle difference between the following two examples. In the first case, if Visit 3 were delayed for some reason, Visit 4 would be unaffected. In the second case, a delay to Visit 3 would result in Visit 4 being delayed as well.
    1. Case 1: Visit 3 starts 2 weeks after RFSTDTC. Visit 4 starts 4 weeks after RFSTDTC.
    2. Case 2: Visit 3 starts 2 weeks after RFSTDTC. Visit 4 starts 2 weeks after Visit 3.
  5. Many protocols do not give any information about Visit ends because Visits are assumed to end on the same day they start. In such a case, TVENRL may be left blank to indicate that the Visit ends on the same day it starts. Care should be taken to assure that this is appropriate, since common practice may be to record data collected over more than one day as occurring within a single Visit. Screening Visits may be particularly prone to collection of data over multiple days. The examples for this domain show how TVENRL could be populated.
  6. The values of VISITNUM in the TV dataset are the valid values of VISITNUM for planned Visits. Any values of VISITNUM that appear in subject-level datasets that are not in the TV dataset are assumed to correspond to unplanned Visits. This applies, in particular, to the subject-level Subject Visits (SV) dataset; see SV under Section 5, Models for Special Purpose Domains, for additional information about handling unplanned Visits. If a subject-level dataset includes both VISITNUM and VISIT, then records that include values of VISITNUM that appear in the TV dataset should also include the corresponding values of VISIT from the TV dataset.

TV – Examples

Example

The diagram below shows Visits by means of numbered "flags" with Visit Numbers. Each "flag" has two supports, one at the beginning of the Visit, the other at the end of the Visit. Note that Visits 2 and 3 span Epoch transitions. In other words, the transition event that marks the beginning of the Run-in Epoch (confirmation of eligibility) occurs during Visit 2, and the transition event that marks the beginning of the Treatment Epoch (the first dose of study drug) occurs during Visit 3.

Example Trial 1, Parallel Design Planned Visits

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

Two Trial Visits datasets are shown for this trial. The first shows a somewhat idealized situation, where the protocol has given specific timings for the Visits. The second shows a more usual situation, where the timings have been described only loosely.

tv.xpt

RowSTUDYIDDOMAINVISITNUMTVSTRLTVENRL1EX1TV1Start of Screen Epoch1 hour after start of Visit2EX1TV230 minutes before end of Screen Epoch30 minutes after start of Run-in Epoch3EX1TV330 minutes before end of Run-in Epoch1 hour after start of Treatment Epoch4EX1TV41 week after start of Treatment Epoch1 hour after start of Visit5EX1TV52 weeks after start of Treatment Epoch1 hour after start of Visit

tv.xpt

RowSTUDYIDDOMAINVISITNUMTVSTRLTVENRL1EX1TV1Start of Screen Epoch
2EX1TV2On the same day as, but before, the end of the Screen EpochOn the same day as, but after, the start of the Run-in Epoch3EX1TV3On the same day as, but before, the end of the Run-in EpochOn the same day as, but after, the start of the Treatment Epoch4EX1TV41 week after start of Treatment Epoch
5EX1TV52 weeks after start of Treatment EpochAt Trial Exit

Although the start and end rules in this example reference the starts and ends of Epochs, the start and end rules of some Visits for trials with Epochs that span multiple Elements will need to reference Elements rather than Epochs. When an Arm includes repetitions of the same Element, it may be necessary to use TAETORD as well as an Element name to specify when a Visit is to occur.

7.3.1.1 Trial Visits Issues

1. Identifying Trial Visits

In general, a trial's Visits are defined in its protocol. The term "Visit" reflects the fact that data in outpatient studies is usually collected during a physical visit by the subject to a clinic. Sometimes a Trial Visit defined by the protocol may not correspond to a physical visit. It may span multiple physical visits, as when screening data may be collected over several clinic visits but recorded under one Trial Visit name (VISIT) and number (VISITNUM). A Trial Visit may also represent only a portion of an extended physical visit, as when a trial of in-patients collects data under multiple Trial Visits for a single hospital admission.

Diary data and other data collected outside a clinic may not fit the usual concept of a Trial Visit, but the planned times of collection of such data may be described as "Visits" in the Trial Visits dataset if desired.

2. Trial Visit Rules

Visit start rules are different from Element start rules because they usually describe when a Visit should occur, while Element start rules describe the moment at which an Element is considered to start. There are usually gaps between Visits, periods of time that do not belong to any Visit, so it is usually not necessary to identify the moment when one Visit stops and another starts. However, some trials of hospitalized subjects may divide time into Visits in a manner more like that used for Elements, and a transition event may need to be defined in such cases.

Visit start rules are usually expressed relative to the start or end of an Element or Epoch, e.g., "1-2 hours before end of First Wash-out" or "8 weeks after end of 2nd Treatment Epoch". Note that the Visit may or may not occur during the Element used as the reference for Visit start rule. For example, a trial with Elements based on treatment of disease episodes might plan a Visit 6 months after the start of the first treatment period, regardless of how many disease episodes have occurred.

Visit end rules are similar to Element end rules, describing when a Visit should end. They may be expressed relative to the start or end of an Element or Epoch, or relative to the start of the Visit.

The timings of Visits relative to Elements may be expressed in terms that cannot be easily quantified. For instance, a protocol might instruct that at a baseline Visit the subject be randomized, given the study drug, and instructed to take the first dose of study Drug X at bedtime that night. This baseline Visit is thus started and ended before the start of the treatment Epoch, but we don't know how long before the start of the treatment Epoch the Visit will occur. The trial start rule might contain the value, "On the day of, but before, the start of the Treatment Epoch."

3. Visit Schedules Expressed with Ranges

Ranges may be used to describe the planned timing of Visits (e.g., 12-16 days after the start of 2nd Element), but this is different from the "windows" that may be used in selecting data points to be included in an analysis associated with that Visit. For example, although Visit 2 was planned for 12-16 days after the start of treatment, data collected 10-18 days after the start of treatment might be included in a "Visit 1" analysis. The two ranges serve different purposes.

4. Contingent Visits

Some data collection is contingent on the occurrence of a "trigger" event, or disease milestone (see the Trial Disease Milestones (TM) dataset under Section 7.3, Schedule for Assessments (TV, TD, and TM)). When such planned data collection involves an additional clinic visit, a "contingent" Visit may be included in the trial visits table, with start a rule that describes the circumstances under which it will take place. Since values of VISITNUM must be assigned to all records in the Trial Visits dataset, a contingent Visit included in the Trial Visits dataset must have a VISITNUM, but the VISITNUM value may not be a "chronological" value, due to the uncertain timing of a contingent Visit. If contingent visits are not included in the TV dataset, then they would be treated as unplanned visits in the Subject Visits (SV) domain.

7.3.2 Trial Disease Assessments

TD – Description/Overview

A trial design domain that provides information on the protocol-specified disease assessment schedule, to be used for comparison with the actual occurrence of the efficacy assessments in order to determine whether there was good compliance with the schedule.

TD – Specification

td.xpt, Trial Disease Assessments — Trial Design, Version 3.2. One record per planned constant assessment period, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTDIdentifierTwo-character abbreviation for the domain.ReqTDORDERSequence of Planned Assessment ScheduleNum
TimingA number given to ensure ordinal sequencing of the planned assessment schedules within a trial.ReqTDANCVARAnchor Variable NameChar
TimingA reference to the date variable name that provides the start point from which the planned disease assessment schedule is measured. This must be a referenced from the ADaM ADSL dataset, e.g. "ANCH1DT". Note: TDANCVAR will contain the name of a reference date variable.ReqTDSTOFFOffset from the AnchorCharISO 8601TimingA fixed offset from the date provided by the variable referenced in TDANCVAR. This is used when the timing of planned cycles does not start on the exact day referenced in the variable indicated in TDANCVAR. The value of this variable will be either zero or a positive value and will be represented in ISO 8601 character format.ReqTDTGTPAIPlanned Assessment IntervalCharISO 8601TimingThe planned interval between disease assessments represented in ISO 8601 character format.ReqTDMINPAIPlanned Assessment Interval MinimumCharISO 8601TimingThe lower limit of the allowed range for the planned interval between disease assessments represented in ISO 8601 character format.ReqTDMAXPAIPlanned Assessment Interval MaximumCharISO 8601TimingThe upper limit of the allowed range for the planned interval between disease assessments represented in ISO 8601 character format.ReqTDNUMRPTMaximum Number of Actual AssessmentsNum
Record QualifierThis variable must represent the maximum number of actual assessments for the analysis that this disease assessment schedule describes. In a trial where the maximum number of assessments is not defined explicitly in the protocol (e.g., assessments occur until death), TDNUMRPT should represent the maximum number of disease assessments that support the efficacy analysis encountered by any subject across the trial at that point in time.Req

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TD – Assumptions

  1. The purpose of the TD domain is to provide information on planned scheduling of disease assessments when the scheduling of disease assessments is not necessarily tied to the scheduling of visits. In oncology studies, good compliance with the disease-assessment schedule is essential to reduce the risk of "assessment time bias". The TD domain makes possible an evaluation of "assessment time bias" from SDTM, in particular, for studies with progression-free survival (PFS) endpoints. TD has limited utility within oncology and was developed specifically with RECIST in mind and where an assessment time bias analysis is appropriate. It is understood that extending this approach to Cheson and other criteria may not be appropriate or may pose difficulties. It is also understood that this approach may not be necessary in non-oncology studies, although it is available for use if appropriate.
  2. A planned schedule of assessments will have a defined start point and the TDANCVAR variable is used to identify the variable in ADSL that holds the "anchor" date. By default, the anchor variable for the first pattern is ANCH1DT. An anchor date must be provided for each pattern of assessments and each anchor variable must exist in ADSL. TDANCVAR is therefore a Required variable. Anchor date variable names should adhere to ADaM variable naming conventions (e.g. ANCH1DT, ANCH2DT, etc). One anchor date may be used to anchor more than one pattern of disease assessments. When that is the case, the appropriate offset for the start of a subsequent pattern, represented as an ISO 8601 duration value, should be provided in the TDSTOFF variable.
  3. The TDSTOFF variable is used in conjunction with the anchor date value (from the anchor date variable identified in TDANCVAR). If the pattern of disease assessments does not start exactly on a date collected on the CRF, this variable will represent the offset between the anchor date value and the start date of the pattern of disease assessments. This may be a positive or negative interval value represent in an ISO 8601 format.
  4. This domain should not be created when the disease assessment schedule may vary for individual subjects, for example when completion of the first phase of a study is event driven.

TD – Examples

Example

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

This example shows a study where the disease assessment schedule changes over the course of the study. In this example, there are three distinct disease-assessment schedule patterns. A single anchor date variable (TDANCVAR) provides the anchor date for each pattern. The offset variable (TDSTOFF) used in conjunction with the anchor date variable provides the start point of each pattern of assessments..

  • The first disease-assessment schedule pattern starts at the reference start date (identified in the ADSL ANCH1DT variable) and repeats every 8 weeks for a total of six repeats (i.e., Week 8, Week 16, Week 24, Week 32, Week 40, and Week 48). Note that there is an upper and lower limit around the planned disease assessment target where the first assessment (8 Weeks) could occur as early as Day 53 and as late as Week 9. This upper and lower limit (-3 days, +1 week) would be applied to all assessments during that pattern.
  • The second disease assessment schedule starts from Week 48 and repeats every 12 weeks for a total of 4 repeats ( i.e., Week 60, Week 72, Week 84, Week 96), with respective upper and lower limits of -1 week and + 1 week.
  • The third disease assessment schedule starts from Week 96 and repeats every 24 weeks (i.e. Week 120, Week 144, etc.) ,with respective upper and lower limits of -1 week and + 1 week, for an indefinite length of time. The schematic above shows that, for the third pattern, assessments will occur until disease progression, and this therefore leaves the pattern open ended. However, when data is included in an analysis, the total number of repeats can be identified and the highest number of repeat assessments for any subject in that pattern must be recorded in the TDNUMRPT variable on the final pattern record.

td.xpt

RowSTUDYIDDOMAINTDORDERTDANCVARTDSTOFFTDTGTPAITDMINPAITDMAXPAITDNUMRPT1ABC123TD1ANCH1DTP0DP8WP53DP9W62ABC123TD2ANCH1DTP60WP12WP11WP13W43ABC123TD3ANCH1DTP120WP24WP23WP25W12

Example

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

This example is the same as Example 1, except that there is a rest period of 14 days prior to the start of the second disease-assessment schedule. This example also shows how three different reference/anchor dates can be used.

  • The Rest is not represented as a row in this domain since no disease assessments occur during the Rest. Note that although the Rest epoch in this example is not important for TD, it is important that it is represented in other trial design datasets.
  • The second pattern of assessments starts on the date identified in the ADSL variable ANCH2DT and repeats every 12 weeks for a total of 4 repeats with respective upper and lower limits of -1 week and + 1 week,.
  • The third disease assessment schedule pattern follows on from the second pattern starting on the date identified in the ADSL variable ANCH3DT and repeats every 24 weeks with respective upper and lower limits of -1 week and + 1 week. The schematic above for the final disease-assessment pattern indicates that assessments will occur until disease progression, and this therefore leaves the pattern open ended. However, when data is included in an analysis, the total number of repeats can be identified and the highest number of repeat assessments for any subject in that pattern must be recorded in the TDNUMRPT variable on the final pattern record. In this instance, the maximum number of observed assessments was 17.

td.xpt

RowSTUDYIDDOMAINTDORDERTDANCVARTDSTOFFTDTGTPAITDMINPAITDMAXPAITDNUMRPT1ABC123TD1ANCH1DTP0DP8WP53DP9W62ABC123TD2ANCH2DTP0DP12WP11WP13W43ABC123TD3ANCH3DTP0DP24WP23WP25W17

Example

How many 3 digit numbers can be formed with the digits 12345 if there can be repetition

This example shows a study where subjects are randomized to standard treatment or an experimental treatment. The subjects who are randomized to standard treatment are given the option to receive experimental treatment after the end of the standard treatment (e.g., disease progression on standard treatment). In the randomized treatment Epoch, the disease assessment schedule changes over the course of the study. At the start of the extension treatment Epoch, subjects are re-baselined, i.e., an extension baseline disease assessment is performed and the disease assessment schedule is restarted.

In this example, there are three distinct disease-assessment schedule patterns.

  • The first disease-assessment schedule pattern starts at the reference start date (identified in the ADSL ANCH1DT variable) and repeats every 8 weeks for a total of six repeats ( i.e., Week 8, Week 16, Week 24, Week 32, Week 40, and Week 48), with respective upper and lower limits of - 3 days and + 1 week.
  • The second disease assessment schedule starts from Week 48 and repeats every 12 weeks (i.e., Week 60, Week 72, etc.), with respective upper and lower limits of -1 week and + 1 week, for an indefinite length of time. The schematic above shows that, for the second pattern, assessments will occur until disease progression, and this therefore leaves the pattern open ended.
  • The third disease assessment schedule starts at the extension reference start date (identified in the ADSL ANCH2DT variable) from Week 96 and repeats every 24 weeks (i.e., Week 120, Week 144, etc.), with respective upper and lower limits of -1 week and + 1 week, for an indefinite length of time. The schematic above shows that, for the third pattern, assessments will occur until disease progression, and this therefore leaves the pattern open ended.

For open-ended patterns, the total number of repeats can be identified when the data analysis is performed; the highest number of repeat assessments for any subject in that pattern must be recorded in the TDNUMRPT variable on the final pattern record.

td.xpt

RowSTUDYIDDOMAINTDORDERTDANCVARTDSTOFFTDTGPAITDMINPAITDMAXPAITDNUMRPT1ABC123TD1ANCH1DTP0DP8WP53DP9W62ABC123TD2ANCH1DTP60WP12WP11WP13W173ABC123TD3ANCH2DTP0DP12WP11WP13W17

7.3.3 Trial Disease Milestones

TM – Description/Overview

A trial design domain that is used to describe disease milestones, which are observations or activities anticipated to occur in the course of the disease under study, and which trigger the collection of data.

TM – Specification

tm.xpt, Trial Disease Milestones — Trial Design, Version 1.0. One record per Disease Milestone type, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomainCharTMIdentifierTwo-character abbreviation for the domain, which must be TM.ReqMIDSTYPEDisease Milestone TypeChar
TopicThe type of Disease Milestone. Example: "HYPOGLYCEMIC EVENT".ReqTMDEFDisease Milestone DefinitionChar
RuleDefinition of the Disease Milestone.ReqTMRPTDisease Milestone Repetition IndicatorChar(NY)Record QualifierIndicates whether this is a Disease Milestone that can occur only once ("N") or a type of Disease Milestone that can occur multiple times ("Y").Req

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TM – Assumptions

  1. Disease Milestones may be things that would be expected to happen before the study, or may be things that are anticipated to happen during the study. The occurrence of Disease Milestones for particular subjects are represented in the Subject Disease Milestones (SM) dataset.
  2. The dataset contains a record for each type of Disease Milestone. The Disease Milestone is defined in TMDEF.

TM – Examples

Example

In this diabetes study, initial diagnosis of diabetes and the hypoglycemic events that occur during the trial have been identified as Disease Milestones of interest.

Row 1:Shows that the initial diagnosis is given the MIDSTYPE of "DIAGNOSIS" and is defined in TMDEF. It is not repeating (occurs only once).Row 2:Shows that hypoglycemic events are given the MIDSTYPE of "HYPOGLYCEMIC EVENT", and a definition in TMDEF. For an actual study, the definition would be expected to include a particular threshold level, rather than the text "threshold level" used in this example. A subject may experience multiple hypoglycemic events as indicated by TMRPT = "Y".

tm.xpt

RowSTUDYIDDOMAINMIDSTYPETMDEFTMRPT1XYZTMDIAGNOSISInitial diagnosis of diabetes, the first time a physician told the subject they had diabetesN2XYZTMHYPOGLYCEMIC EVENTHypoglycemic Event, the occurrence of a glucose level below (threshold level)Y

7.4 Trial Summary and Eligibility (TI and TS)

This subsection contains the Trial Design datasets that describe:

  • The characteristics of the trial: Section 7.4.1, Trial Summary (TS)
  • Subject eligibility criteria for trial participation: Section 7.4.2, Trial Inclusion/Exclusion Criteria (TI)

The TI and TS datasets are tabular synopses of parts of the study protocol.

7.4.1 Trial Inclusion/Exclusion Criteria

TI – Description/Overview

A trial design domain that contains one record for each of the inclusion and exclusion criteria for the trial. This domain is not subject oriented.

It contains all the inclusion and exclusion criteria for the trial, and thus provides information that may not be present in the subject-level data on inclusion and exclusion criteria. The IE domain (described in Section 6.3.4, Inclusion/Exclusion Criteria Not Met) contains records only for inclusion and exclusion criteria that subjects did not meet.

TI – Specification

ti.xpt, Trial Inclusion/Exclusion Criteria — Trial Design, Version 3.2. One record per I/E crierion, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTIIdentifierTwo-character abbreviation for the domain.ReqIETESTCDIncl/Excl Criterion Short NameChar*TopicShort name IETEST. It can be used as a column name when converting a dataset from a vertical to a horizontal format. The value in IETESTCD cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). IETESTCD cannot contain characters other than letters, numbers, or underscores. The prefix "IE" is used to ensure consistency with the IE domain.ReqIETESTInclusion/Exclusion CriterionChar*Synonym QualifierFull text of the inclusion or exclusion criterion. The prefix "IE" is used to ensure consistency with the IE domain.ReqIECATInclusion/Exclusion CategoryChar(IECAT)Grouping QualifierUsed for categorization of the inclusion or exclusion criteria.ReqIESCATInclusion/Exclusion SubcategoryChar*Grouping QualifierA further categorization of the exception criterion. Can be used to distinguish criteria for a sub-study or to categorize as major or minor exceptions. Examples: "MAJOR", "MINOR".PermTIRLInclusion/Exclusion Criterion RuleChar
RuleRule that expresses the criterion in computer-executable form. See Assumption 4.PermTIVERSProtocol Criteria VersionsChar
Record QualifierThe number of this version of the Inclusion/Exclusion criteria. May be omitted if there is only one version.Perm

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TI – Assumptions

  1. If inclusion/exclusion criteria were amended during the trial, then each complete set of criteria must be included in the TI domain. TIVERS is used to distinguish between the versions.
  2. Protocol version numbers should be used to identify criteria versions, though there may be more versions of the protocol than versions of the inclusion/exclusion criteria. For example, a protocol might have versions 1, 2, 3, and 4, but if the inclusion/exclusion criteria in version 1 were unchanged through versions 2 and 3, and changed only in version 4, then there would be two sets of inclusion/exclusion criteria in TI: one for version 1 and one for version 4.
  3. Individual criteria do not have versions. If a criterion changes, it should be treated as a new criterion, with a new value for IETESTCD. If criteria have been numbered and values of IETESTCD are generally of the form INCL00n or EXCL00n, and new versions of a criterion have not been given new numbers, separate values of IETESTCD might be created by appending letters, e.g., INCL003A, INCL003B.
  4. IETEST contains the text of the inclusion/exclusion criterion. However, since entry criteria are rules, the variable TIRL has been included in anticipation of the development of computer executable rules.
  5. If a criterion text is <200 characters, it goes in IETEST; if the text is >200 characters, put meaningful text in IETEST and describe the full text in the study metadata. See Section 4.5.3.1, Test Name (--TEST) Greater than 40 Characters, for further information.

TI – Examples

Example

This example shows records for a trial that had two versions of inclusion/exclusion criteria.

Rows 1-3:Show the two inclusion criteria and one exclusion criterion for version 1 of the protocol.Rows 4-6:Show the inclusion/exclusion criteria for version 2.2 of the protocol, which changed the minimum age for entry from 21 to 18.

ti.xpt

RowSTUDYIDDOMAINIETESTCDIETESTIECATTIVERS1XYZTIINCL01Has disease under studyINCLUSION12XYZTIINCL02Age 21 or greaterINCLUSION13XYZTIEXCL01Pregnant or lactatingEXCLUSION14XYZTIINCL01Has disease under studyINCLUSION2.25XYZTIINCL02AAge 18 or greaterINCLUSION2.26XYZTIEXCL01Pregnant or lactatingEXCLUSION2.2

7.4.2 Trial Summary

TS – Description/Overview

A trial design domain that contains one record for each trial summary characteristic. This domain is not subject oriented.

The Trial Summary (TS) dataset allows the sponsor to submit a summary of the trial in a structured format. Each record in the Trial Summary dataset contains the value of a parameter, a characteristic of the trial. For example, Trial Summary is used to record basic information about the study such as trial phase, protocol title, and trial objectives. The Trial Summary dataset contains information about the planned and actual trial characteristics.

TS – Specification

ts.xpt, Trial Summary Information — Trial Design, Version 3.2. One record per trial summary parameter value, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharTSIdentifierTwo-character abbreviation for the domain.ReqTSSEQSequence NumberNum
IdentifierSequence number given to ensure uniqueness within a dataset. Allows inclusion of multiple records for the same TSPARMCD.ReqTSGRPIDGroup IDChar
IdentifierUsed to tie together a group of related records.PermTSPARMCDTrial Summary Parameter Short NameChar(TSPARMCD)TopicTSPARMCD (the companion to TSPARM) is limited to 8 characters and does not have special character restrictions. These values should be short for ease of use in programming, but it is not expected that TSPARMCD will need to serve as variable names. Examples: "AGEMIN", "AGEMAX".ReqTSPARMTrial Summary ParameterChar(TSPARM)Synonym QualifierTerm for the Trial Summary Parameter. The value in TSPARM cannot be longer than 40 characters. Examples: "Planned Minimum Age of Subjects", "Planned Maximum Age of Subjects".ReqTSVALParameter ValueChar*Result QualifierValue of TSPARM. Example: "ASTHMA" when TSPARM value is "Trial Indication". TSVAL can only be null when TSVALNF is populated. Text over 200 characters can be added to additional columns TSVAL1-TSVALn. See Assumption 8.ExpTSVALNFParameter Null FlavorCharISO 21090 NullFlavor enumerationResult QualifierNull flavor for the value of TSPARM, to be populated if and only if TSVAL is null.PermTSVALCDParameter Value CodeChar*Result QualifierThis is the code of the term in TSVAL. For example, "6CW7F3G59X" is the code for Gabapentin; "C49488" is the code for Y. The length of this variable can be longer than 8 to accommodate the length of the external terminology.ExpTSVCDREFName of the Reference TerminologyChar
Result QualifierThe name of the Reference Terminology from which TSVALCD is taken. For example; CDISC, SNOMED, ISO 8601.ExpTSVCDVERVersion of the Reference TerminologyChar
Result QualifierThe version number of the Reference Terminology, if applicable.Exp

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

TS – Assumptions

  1. The intent of this dataset is to provide a summary of trial information. This is not subject-level data.
  2. A list of values for TSPARM and TSPARMCD can be found in CDISC controlled terminology, available at https://www.cancer.gov/research/resources/terminology/cdisc.
  3. Further information about the parameters is included Appendix C1, Trial Summary Codes. TSVAL may have controlled terminology depending on the value of TSPARMCD. Conditions for including parameters are included in Appendix C1, Trial Summary Codes.
  4. Controlled terminology for TSPARM is extensible. The meaning of any added parameters should be explained in the metadata for the TS dataset.
  5. For some trials, there will be multiple records in the Trial Summary dataset for a single parameter. For example, a trial that addresses both Safety and Efficacy could have two records with TSPARMCD = "TTYPE", one with the TSVAL = "SAFETY" and the other with TSVAL = "EFFICACY".

    TSSEQ has a different value for each record for the same parameter.

    Note that this is different from datasets that contain subject data, where the --SEQ variable has a different value for each record for the same subject.

  6. The method for treating text > 200 characters in Trial Summary is similar to that used for the Comments (CO) special purpose domain (Section 5.1, Comments). If TSVAL is > 200 characters, then it should be split into multiple variables, TSVAL-TSVALn. See Section 4.5.3.2, Text Strings Greater than 200 Characters in Other Variables.
  7. Since TS does not contain subject-level data, there is no restriction analogous to the requirement in subject-level datasets that the blocks bound by TSGRPID are within a subject. TSGRPID can be used to tie together any block of records in the dataset. TSGRPID is most likely to be used when the TS dataset includes multiple records for the same parameter. For example, if a trial compared a dose of 50 mg twice a day with a dose of 100 mg once a day, a record with TSPARMCD = "DOSE" and TSVAL = "50" and a record with TSPARMCD = "DOSFREQ" and TSVAL = "BID" could be assigned one GRPID, while a record with TSPARMCD = "DOSE" and TSVAL = "100" and a record with TSPARMCD = "DOSFREQ" and TSVAL = "Q24H" could be assigned a different GRPID.
  8. The order of parameters in the examples of TS datasets should not be taken as a requirement. There are no requirements or expectations about the order of parameters within the TS dataset.
  9. Not all protocols describe objectives in a way that specifically designates each objective as "primary" or "secondary". If the protocol does not provide information about which objectives meet the definition of TSPARM = "OBJPRIM" (i.e., "The principle purpose of the trial"), then all objectives should be given as values of TSPARM = "OBJPRIM". The Trial Summary Parameter "Trial Secondary Objective" is defined as "The auxiliary purpose of the trial". A protocol may use multiple designations for objectives that are not primary (e.g., Secondary, Tertiary, and Exploratory), but all these non-primary objectives should be given as values of TSPARM = "OBJSEC".
  10. As per the definitions, the Primary Outcome Measure is associated with the Primary Objective and the Secondary Outcome Measure is associated with the Secondary Objective. It is possible for the same Outcome measure to be associated with more than one objective. For example two objectives could use the same outcome measure at different time points, or using different analysis methods.
  11. If a primary objective is assessed by means of multiple outcome measures, then all of these outcome measures should be provided as values of TSPARM = "OUTMSPR". Similarly, all outcome measures used to assess secondary objectives should be provided as values of TSPARM = "OUTMSSEC".
  12. There is a code value for TSVALCD only when there is controlled terminology for TSVAL. For example; when TSPARMCD = "PLANSUB" or TSPARMCD = "TITLE", then TSVALCD will be null.
  13. Trial Indication: A clinical pharmacology study on healthy volunteers, whose sole purpose is to collect pharmacokinetic data, would have no trial indication, so TSVAL would be null and TSVALNF would be "NA". A vaccine study on healthy subjects, whose intended purpose is to prevent influenza infection, would have INDIC = "Influenza". If the trial is to treat, diagnosis, or prevent a disease, then INDIC is "If Applicable".
  14. TSVALNF contains a "null flavor," a value that provides additional coded information when TSVAL is null. For example, for TSPARM = "MAXAGE", there is no value if a study does not specify a maximum age. In this case, the appropriate null flavor is "PINF", which stands for "positive infinity". In a clinical pharmacology study conducted in healthy volunteers for a drug which indications are not yet established, the appropriate null flavor for TINDC would be "NA", which stands for "not applicable". TSVALNF can also be used in a case where the value of a particular parameter is unknown.
  15. Dun and Bradstreet (D&B) maintains its "data universal numbering system," known as DUNS. It issues unique 9-digit numbers to businesses. Each sponsor organization has a DUNS number. A UNII (Unique Ingredient Identifier) is an identifier for a single defined substance. The UNII is a non- proprietary, free, unique, unambiguous, non semantic, alphanumeric identifier based on a substance's molecular structure and/or descriptive information.

TS – Examples

Example

This example shows all of the parameters that are required or expected in the Trial Summary dataset. Use controlled terminology for TSVAL, available at: https://www.cancer.gov/research/resources/terminology/cdisc.

ts.xpt

RowSTUDYIDDOMAINTSSEQTSGRPIDTSPARMCDTSPARMTSVALTSVALNFTSVALCDTSVCDREFTSVCDVER1XYZTS1
ADDONAdded on to Existing TreatmentsY
C49488CDISC2011-06-102XYZTS1
AGEMAXPlanned Maximum Age of SubjectsP70Y

ISO 8601
3XYZTS1
AGEMINPlanned Minimum Age of SubjectsP18M

ISO 8601
4XYZTS1
LENGTHTrial LengthP3M

ISO 8601
5XYZTS1
PLANSUBPlanned Number of Subjects300



6XYZTS1
RANDOMTrial is RandomizedY
C49488CDISC2011-06-107XYZTS1
SEXPOPSex of ParticipantsBOTH
C49636CDISC2011-06-108XYZTS1
STOPRULEStudy Stop RulesINTERIM ANALYSIS FOR FUTILITY



9XYZTS1
TBLINDTrial Blinding SchemaDOUBLE BLIND
C15228CDISC2011-06-1010XYZTS1
TCNTRLControl TypePLACEBO
C49648CDISC2011-06-1011XYZTS1
TDIGRPDiagnosis GroupNeurofibromatosis Syndrome (Disorder)
19133005SNOMED
12XYZTS1
INDICTrial Disease/Condition IndicationTonic-Clonic Epilepsy (Disorder)
352818000SNOMED
13XYZTS1
TINDTPTrial Intent TypeTREATMENT
C49656CDISC2011-06-1014XYZTS1
TITLETrial TitleA 24 Week Study of Oral Gabapentin vs. Placebo as add-on Treatment to Phenytoin in Subjects with Epilepsy due to Neurofibromatosis



15XYZTS1
TPHASETrial Phase ClassificationPhase II Trial
C15601CDISC2011-06-1016XYZTS1
TTYPETrial TypeEFFICACY
C49666CDISC2011-06-1017XYZTS2
TTYPETrial TypeSAFETY
C49667CDISC2011-06-1018XYZTS1
CURTRTCurrent Therapy or TreatmentPhenytoin
6158TKW0C5UNII
19XYZTS1
OBJPRIMTrial Primary ObjectiveReduction in the 3-month seizure frequency from baseline



20XYZTS1
OBJSECTrial Secondary ObjectivePercent reduction in the 3-month seizure frequency from baseline



21XYZTS2
OBJSECTrial Secondary ObjectiveReduction in the 3-month tonic-clonic seizure frequency from baseline



22XYZTS1
SPONSORClinical Study SponsorPharmaco
1234567DUNS
23XYZTS1
TRTInvestigational Therapy or TreatmentGabapentin
6CW7F3G59XUNII
24XYZTS1
RANDQTRandomization Quotient0.67



25XYZTS1
STRATFCTStratification FactorSEX



26XYZTS1
REGIDRegistry IdentifierNCT123456789
NCT123456789ClinicalTrials.GOV
27XYZTS2
REGIDRegistry IdentifierXXYYZZ456
XXYYZZ456EUDRAC
28XYZTS1
OUTMSPRIPrimary Outcome MeasureSEIZURE FREQUENCY



29XYZTS1
OUTMSSECSecondary Outcome MeasureSEIZURE FREQUENCY



30XYZTS2
OUTMSSECSecondary Outcome MeasureSEIZURE DURATION



31XYZTS1
OUTMSEXPExploratory Outcome MeasureSEIZURE INTENSITY



32XYZTS1
PCLASPharmacological ClassAnti-epileptic Agent
N0000175753MED-RT
33XYZTS1
FCNTRYPlanned Country of Investigational SitesUnited States of America
USAISO 3166
34XYZTS2
FCNTRYPlanned Country of Investigational SitesCanada
CANISO 3166
35XYZTS3
FCNTRYPlanned Country of Investigational SitesMexico
MEXISO 3166
36XYZTS1
ADAPTAdaptive DesignN
C49487CDISC2011-06-1037XYZTS1DateDesc1DCUTDTCData Cutoff Date2011-04-01

ISO 8601
38XYZTS1DateDesc1DCUTDESCData Cutoff DescriptionDATABASE LOCK



39XYZTS1
INTMODELIntervention ModelPARALLEL
C82639CDISC
40XYZTS1
NARMSPlanned Number of Arms3



41XYZTS1
STYPEStudy TypeINTERVENTIONAL
C98388CDISC
42XYZTS1
INTTYPEIntervention TypeDRUG
C1909CDISC
43XYZTS1
SSTDTCStudy Start Date2009-03-11

ISO 8601
44XYZTS1
SENDTCStudy End Date2011-04-01

ISO 8601
45XYZTS1
ACTSUBActual Number of Subjects304



46XYZTS1
HLTSUBJIHealthy Subject IndicatorN
C49487CDISC2011-06-1047XYZTS1
SDMDURStable Disease Minimum DurationP3W

ISO 8601
48XYZTS1
CRMDURConfirmed Response Minimum DurationP28D

ISO 8601

Example

This example shows an example of how to implement the null flavor in TSVALNF when the value in TSVAL is missing. Note that when TSVAL is null, TSVALCD is also null, and no code system is specified in TSVCDREF and TSVCDVER.

Row 1:Shows that there was no upper limit on planned age of subjects, as indicated by TSVALNF = "PINF", the null value that means "positive infinity".Row 2:Shows that Trial Phase Classification is not applicable, as indicated by TSVALNF = "NA".

ts.xpt

RowSTUDYIDDOMAINTSSEQTSGRPIDTSPARMCDTSPARMTSVALTSVALNFTSVALCDTSVCDREFTSVCDVER1XYZTS1
AGEMAXPlanned Maximum Age of Subjects
PINF


2XYZTS2
TPHASETrial Phase Classification
NA


7.4.2.1 Use of Null Flavor

The variable TSVALNF is based on the idea of a "null flavor" as embodied in the ISO 21090 standard, "Health Informatics – Harmonized data types for information exchange." A null flavor is an ancillary piece of data that provides additional information when its primary piece of data is null (has a missing value). There is controlled terminology for the null flavor data item which includes such familiar values as Unknown, Other, and Not Applicable among its fourteen terms.

The proposal to include a null flavor variable to supplement the TSVAL variable in the Trial Summary dataset arose when it was realized that the Trial Summary model did not have a good way to represent the fact that a protocol placed no upper limit on the age of study subjects. When the trial summary parameter is AGEMAX, then TSVAL should have a value expressed as an ISO8601 time duration (e.g., P43Y for 43 years old or P6M for 6 months old). While it would be possible to allow a value such as NONE or UNBOUNDED to be entered in TSVAL, validation programs would then have to recognize this special term as an exception to the expected data format. Therefore, it was decided that a separate null flavor variable that uses the ISO 21090 null flavor terminology would be a better solution.

It was also decided to specify the use of a null flavor variable with this updated release of trial summary as a way of testing the use of such a variable in a limited setting. As its title suggests, the ISO 21090 standard was developed for use with healthcare data, and it is expected that it will eventually see wide use in the clinical data from which clinical trial data is derived. CDISC already uses this data type standard in the BRIDG model and the CDISC SHARE project. The null flavor, in particular, is a solution to the widespread problem of needing or wanting to convey information that will help in the interpretation of a missing value. Although null flavors could certainly be eventually used for this purpose in other cases, such as with subject data, doing so at this time would be extremely disruptive and premature. The use of null flavors for the one variable TSVAL should provide an opportunity for sponsors and reviewers to learn about the null flavors and to evaluate their usefulness in one concrete setting.

The controlled terminology for null flavor, which supersedes use of Appendix C1, Trial Summary Codes, is included below

NullFlavor Enumeration. OID: 2.16.840.1.113883.5.10081NINo informationThe value is exceptional (missing, omitted, incomplete, improper). No information as to the reason for being an exceptional value is provided. This is the most general exceptional value. It is also the default exceptional value.2INVInvalidThe value as represented in the instance is not a member of the set of permitted data values in the constrained value domain of a variable.3OTHOtherThe actual value is not a member of the set of permitted data values in the constrained value domain of a variable (e.g., concept not provided by required code system).4PINFPositive infinityPositive infinity of numbers4NINFNegative infinityNegative infinity of numbers3UNCUnencodedNo attempt has been made to encode the information correctly, but the raw source information is represented (usually in original Text).3DERDerivedAn actual value may exist, but it must be derived from the information provided (usually an expression is provided directly).2UNKUnknownA proper value is applicable, but not known.3ASKUAsked but unknownInformation was sought but not found (e.g., patient was asked but didn't know).4NAVTemporarily unavailableInformation is not available at this time, but is expected to be available later.3NASKNot askedThis information has not been sought (e.g., patient was not asked).3QSSufficient quantityThe specific quantity is not known, but is known to be non-zero and is not specified because it makes up the bulk of the material. For example, if directions said, "Add 10 mg of ingredient X, 50 mg of ingredient Y, and sufficient quantity of water to 100 ml", the null flavor "QS" would be used to express the quantity of water.3TRCTraceThe content is greater than zero, but too small to be quantified.2MSKMasked

There is information on this item available, but it has not been provided by the sender due to security, privacy or other reasons. There may be an alternate mechanism for gaining access to this information.

WARNING — Use of this null flavor does provide information that may be a breach of confidentiality, even though no detailed data are provided. Its primary purpose is for those circumstances where it is necessary to inform the receiver that the information does exist without providing any detail.

2NANot applicableNo proper value is applicable in this context (e.g., last menstrual period for a male).

The numbers in the first column of the table above describe the hierarchy of these values, i.e.:

  • No information
    • Invalid
      • Other
        • Positive infinity
        • Negative infinity
      • Unencoded
      • Derived
    • Unknown
      • Asked but unknown
        • Temporarily unavailable
      • Not asked
      • Quantity sufficient
      • Trace
    • Masked
    • Not applicable

The one value at level 1, No information, is the least informative. It merely confirms that the primary piece of data is null.

The values at level 2 provide a little more information, distinguishing between situations where the primary piece of data is not applicable and those where it is applicable but masked, unknown, or "invalid", i.e., not in the correct format to be represented in the primary piece of data.

The values at levels 3 and 4 provide successively more information about the situation. For example, for the MAXAGE case that provided the impetus for the creation of the TSVALNF variable, the value PINF means that there is information about the maximum age, but it is not something that can be expressed, as in the ISO8601 quantity of time format required for populating TSVAL. The null flavor PINF provides the most complete information possible in this case, i.e., that the maximum age for the study is unbounded.

7.5 How to Model the Design of a Clinical Trial

The following steps allow the modeler to move from more-familiar concepts, such as Arms, to less-familiar concepts, such as Elements and Epochs. The actual process of modeling a trial may depart from these numbered steps. Some steps will overlap; there may be several iterations; and not all steps are relevant for all studies.

  1. Start from the flow chart or schema diagram usually included in the trial protocol. This diagram will show how many Arms the trial has, and the branch points, or decision points, where the Arms diverge.
  2. Write down the decision rule for each branching point in the diagram. Does the assignment of a subject to an Arm depend on a randomization? On whether the subject responded to treatment? On some other criterion?
  3. If the trial has multiple branching points, check whether all the branches that have been identified really lead to different Arms. The Arms will relate to the major comparisons the trial is designed to address. For some trials, there may be a group of somewhat different paths through the trial that are all considered to belong to a single Arm.
  4. For each Arm, identify the major time periods of treatment and non-treatment a subject assigned to that Arm will go through. These are the Elements, or building blocks, of which the Arm is composed.
  5. Define the starting point of each Element. Define the rule for how long the Element should last. Determine whether the Element is of fixed duration.
  6. Re-examine the sequences of Elements that make up the various Arms and consider alternative Element definitions. Would it be better to "split" some Elements into smaller pieces or "lump" some Elements into larger pieces? Such decisions will depend on the aims of the trial and plans for analysis.
  7. Compare the various Arms. In most clinical trials, especially blinded trials, the pattern of Elements will be similar for all Arms, and it will make sense to define Trial Epochs. Assign names to these Epochs. During the conduct of a blinded trial, it will not be known which Arm a subject has been assigned to, or which treatment Elements they are experiencing, but the Epochs they are passing through will be known.
  8. Identify the Visits planned for the trial. Define the planned start timings for each Visit, expressed relative to the ordered sequences of Elements that make up the Arms. Define the rules for when each Visit should end.
  9. If this is an oncology trial or another trial with disease assessments that are not necessarily tied to visits, find the planned timing of disease assessments in the protocol and record it in the Trial Disease Assessments dataset.
  10. If the protocol includes data collection that is triggered by the occurrence of certain events, interventions, or findings, record those triggers in the Trial Disease Milestones dataset. Note that disease milestones may be pre-study (such as disease diagnosis) or on-study.
  11. Identify the inclusion and exclusion criteria to be able to populate the TI dataset. If inclusion and exclusion criteria were amended so that subjects entered under different versions, populate TIVERS to represent the different versions.
  12. Populate the TS dataset with summary information.

8 Representing Relationships and Data

The defined variables of the SDTM general observation classes could restrict the ability of sponsors to represent all the data they wish to submit. Collected data that may not entirely fit includes relationships between records within a domain, records in separate domains, and sponsor-defined "variables". As a result, the SDTM has methods to represent distinct types of relationships, all of which are described in more detail in subsequent sections. These include the following:

  • Section 8.1, Relating Groups of Records Within a Domain Using the --GRPID Variable, describes representing a relationship between a group of records for a given subject within the same domain.
  • Section 8.2, Relating Peer Records, describes representing relationships between independent records (usually in separate domains) for a subject, such as a concomitant medication taken to treat an adverse event.
  • Section 8.3, Relating Datasets, describes representing a relationship between two (or more) datasets where records of one (or more) dataset(s) are related to record(s) in another dataset (or datasets).
  • Section 8.4, Relating Non-Standard Variables Values to a Parent Domain, describes the method for representing the dependent relationship where data that cannot be represented by a standard variable within the demographics domain (DM) or a general-observation-class domain record (or records) can be related back to that record (or records).
  • Section 8.5, Relating Comments to a Parent Domain, describes representing a dependent relationship between a comment in the Comments domain (see also Section 5, Comments) and a parent record (or records) in other domains, such as a comment recorded in association with an adverse event.
  • Section 8.6, How to Determine Where Data Belong in SDTM-Compliant Data Tabulations, discusses the concept of related datasets and whether to place additional data in a separate domain or a Supplemental Qualifier special purpose dataset, and the concept of modeling findings data that refer to data in another general observation class domain.
  • Section 8.7, Relating Study Subjects, describes representing collected relationships between persons, both of whom are study subjects. For example "MOTHER, BIOLOGICAL", "CHILD, BIOLOGICAL", "TWIN, DIZOGOTIC".

All relationships make use of the standard domain identifiers, STUDYID, DOMAIN, and USUBJID. In addition, the variables IDVAR and IDVARVAL are used for identifying the record-level merge/join keys. These keys are used to tie information together by linking records. The specific set of identifiers necessary to properly identify each type of relationship is described in detail in the following sections. Examples of variables that could be used in IDVAR include the following:

  • The Sequence Number (--SEQ) variable uniquely identifies a record for a given USUBJID within a domain. The variable --SEQ is required in all domains except DM. For example, if a subject has 25 adverse events in the Adverse Event (AE) domain, then 25 unique AESEQ values should be established for this subject. Conventions for establishing and maintaining --SEQ values are sponsor-defined. Values may or may not be sequential depending on data processes and sources.
  • The Reference Identifier (--REFID) variable can be used to capture a sponsor-defined or external identifier, such as an identifier provided in an electronic data transfer. Some examples are lab-specimen identifiers and ECG identifiers. --REFID is permissible in all general-observation-class domains, but is never required. Values for --REFID are sponsor-defined and can be any alphanumeric strings the sponsor chooses, consistent with their internal practices.
  • The Grouping Identifier (--GRPID) variable, used to link related records for a subject within a domain, is explained below in Section 8.1, Relating Groups of Records Within a Domain Using the --GRPID Variable.

8.1 Relating Groups of Records Within a Domain Using the --GRPID Variable

The optional grouping identifier variable --GRPID is Permissible in all domains that are based on the general observation classes. It is used to identify relationships between records within a USUBJID within a single domain. An example would be Intervention records for a combination therapy where the treatments in the combination varies from subject to subject. In such a case, the relationship is defined by assigning the same unique character value to the --GRPID variable. The values used for --GRPID can be any values the sponsor chooses; however, if the sponsor uses values with some embedded meaning (rather than arbitrary numbers), those values should be consistent across the submission to avoid confusion. It is important to note that --GRPID has no inherent meaning across subjects or across domains.

Using --GRPID in the general observation class domains can reduce the number of records in the RELREC, SUPP--, and CO datasets, when those datasets are submitted to describe relationships/associations for records or values to a "group" of general observation class records.

8.1.1 --GRPID Example

The following table illustrates --GRPID used in the Concomitant Medications (CM) domain to identify a combination therapy. In this example, both subjects 1234 and 5678 have reported two combination therapies, each consisting of three separate medications. The components of a combination all have the same value for CMGRPID.

This example illustrates how CMGRPID groups information only within a subject within a domain.

Rows 1-3:Show three medications taken by subject "1234". GMGRPID = "COMBO THPY 1" has been used to group these medications.Rows 4-6:Show three different medications taken by subject "1234" with CMGRPID = "COMBO THPY 2".Rows 7-9:Show three medications taken by subject "5678". CMGRPID = "COMBO THPY 1" has been used to group these medications. Note that the medications with GMGRPID "COMBO THPY 1" are completely different for subjects "1234" and "5678".Rows 10-12:Show three different medications taken by subject "5678" with CMGRPID = "COMBO THPY 2". Again, the medications with "COMBO THPY 2" are completely different for subjects "1234" and "5678".

cm.xpt

RowSTUDYIDDOMAINUSUBJIDCMSEQCMGRPIDCMTRTCMDECODCMDOSECMDOSUCMSTDTCCMENDTC11234CM12341COMBO THPY 1Verbatim Med AGeneric Med A100mg2004-01-172004-01-1921234CM12342COMBO THPY 1Verbatim Med BGeneric Med B50mg2004-01-172004-01-1931234CM12343COMBO THPY 1Verbatim Med CGeneric Med C200mg2004-01-172004-01-1941234CM12344COMBO THPY 2Verbatim Med DGeneric Med D150mg2004-01-212004-01-2251234CM12345COMBO THPY 2Verbatim Med EGeneric Med E100mg2004-01-212004-01-2261234CM12346COMBO THPY 2Verbatim Med FGeneric Med F75mg2004-01-212004-01-2271234CM56781COMBO THPY 1Verbatim Med GGeneric Med G37.5mg2004-03-172004-03-2581234CM56782COMBO THPY 1Verbatim Med HGeneric Med H60mg2004-03-172004-03-2591234CM56783COMBO THPY 1Verbatim Med IGeneric Med I20mg2004-03-172004-03-25101234CM56784COMBO THPY 2Verbatim Med JGeneric Med J100mg2004-03-212004-03-22111234CM56785COMBO THPY 2Verbatim Med KGeneric Med K50mg2004-03-212004-03-22121234CM56786COMBO THPY 2Verbatim Med LGeneric Med L10mg2004-03-212004-03-22

8.2 Relating Peer Records

The Related Records (RELREC) special purpose dataset is used to describe relationships between records for a subject (as described in this section), and relationships between datasets (as described in Section 8.3, Relating Datasets). In both cases, relationships represented in RELREC are collected relationships, either by explicit references or check boxes on the CRF, or by design of the CRF, such as vital signs captured during an exercise stress test.

A relationship is defined by adding a record to RELREC for each record to be related and by assigning a unique character identifier value for the relationship. Each record in the RELREC special purpose dataset contains keys that identify a record (or group of records) and the relationship identifier, which is stored in the RELID variable. The value of RELID is chosen by the sponsor, but must be identical for all related records within USUBJID. It is recommended that the sponsor use a standard system or naming convention for RELID (e.g., all letters, all numbers, capitalized).

Records expressing a relationship are specified using the key variables STUDYID, RDOMAIN (the domain code of the record in the relationship), and USUBJID, along with IDVAR and IDVARVAL. Single records can be related by using a unique-record-identifier variable such as --SEQ in IDVAR. Groups of records can be related by using grouping variables such as --GRPID in IDVAR. IDVARVAL would contain the value of the variable described in IDVAR. Using --GRPID can be a more efficient method of representing relationships in RELREC, such as when relating an adverse event (or events) to a group of concomitant medications taken to treat the adverse event(s).

The RELREC dataset should be used to represent either:

  • Explicit relationships, such as concomitant medications taken as a result of an adverse event.
  • Information of a nature that necessitates using multiple datasets, as described in Section 8.3, Relating Datasets.

8.2.1 RELREC Dataset

relrec.xpt, Related Records — Relationships, Version 3.3. One record per related record, group of records or dataset, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqRDOMAINRelated Domain AbbreviationChar(DOMAIN)IdentifierAbbreviation for the domain of the parent record(s).ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product.ExpIDVARIdentifying VariableChar*IdentifierName of the identifying variable in the general-observation-class dataset that identifies the related record(s). Examples include --SEQ and --GRPID.ReqIDVARVALIdentifying Variable ValueChar
IdentifierValue of identifying variable described in IDVAR. If --SEQ is the variable being used to describe this record, then the value of --SEQ would be entered here.ExpRELTYPERelationship TypeChar(RELTYPE)Record QualifierIdentifies the hierarchical level of the records in the relationship. Values should be either ONE or MANY. Used only when identifying a relationship between datasets (as described in Section 8.3, Relating Datasets).ExpRELIDRelationship IdentifierChar
Record QualifierUnique value within USUBJID that identifies the relationship. All records for the same USUBJID that have the same RELID are considered "related/associated." RELID can be any value the sponsor chooses, and is only meaningful within the RELREC dataset to identify the related/associated Domain records.Req

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

8.2.2 RELREC Dataset Examples

Example

This example illustrates the use of the RELREC dataset to relate records stored in separate domains for USUBJID = "123456". This example represents a situation in which an adverse event is related both to concomitant medications and to lab tests, but there is no relationship between the lab values and the concomitant medications.

Rows 1-3:Show the representation of a relationship between an AE record and two concomitant medication records.Rows 4-6:Show the representation of a relationship between the same AE record and two laboratory findings records.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1EFC1234AE123456AESEQ5
12EFC1234CM123456CMSEQ11
13EFC1234CM123456CMSEQ12
14EFC1234AE123456AESEQ5
25EFC1234LB123456LBSEQ47
26EFC1234LB123456LBSEQ48
2

Example

Example 2 is the same scenario as Example 1. In this case, however, the way the data were collected indicated that the concomitant medications and laboratory findings were all in a single relationship with the adverse event.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1EFC1234AE123456AESEQ5
12EFC1234CM123456CMSEQ11
13EFC1234CM123456CMSEQ12
14EFC1234LB123456LBSEQ47
15EFC1234LB123456LBSEQ48
1

Example

Example 3 is the same scenario as Example 2. However, the sponsor grouped the two concomitant medications using CMGRPID = "COMBO 1", allowing the relationship among these five records to be represented with four, rather than five, records in the RELREC dataset.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1EFC1234AE123456AESEQ5
12EFC1234CM123456CMGRPIDCOMBO1
13EFC1234LB123456LBSEQ47
14EFC1234LB123456LBSEQ48
1

Additional examples may be found in the domain examples such as Section 6.2.4, Disposition, Example 4, and all of the Pharmacokinetics examples in Section 6.3.11.3, Relating PP Records to PC Records.

8.3 Relating Datasets

The Related Records (RELREC) special purpose dataset can also be used to identify relationships between datasets (e.g., a one-to-many or parent-child relationship). The relationship is defined by including a single record for each related dataset that identifies the key(s) of the dataset that can be used to relate the respective records.

Relationships between datasets should only be recorded in the RELREC dataset when the sponsor has found it necessary to split information between datasets that are related, and that may need to be examined together for analysis or proper interpretation. Note that it is not necessary to use the RELREC dataset to identify associations from data in the SUPP-- datasets or the CO dataset to their parent general-observation-class dataset records or special purpose domain records, as both these datasets include the key variable identifiers of the parent record(s) that are necessary to make the association.

8.3.1 RELREC Dataset Relationship Example

Example

This example illustrates RELREC records used to represent the relationship between records in two datasets that have a one-to-many relationship. In the example below, all the records in one domain are being related to all of the records in the other, so both USUBJID and IDVARVAL are null.

relrec.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALRELTYPERELID1EFC1234TU
TULNKID
ONE12EFC1234TR
TRLNKID
MANY1

In the sponsor's operational database, these datasets may have existed as either separate datasets that were merged for analysis, or one dataset that may have included observations from more than one general observation class (e.g., Events and Findings). The value in IDVAR must be the name of the key used to merge/join the two datasets. In the above example, the --LNKID variable is used as the key to identify the related observations. The values for the --LNKID variable in the two datasets are sponsor defined. Although other variables may also serve as a single merge key when the corresponding values for IDVAR are equal, --GRPID, --SPID, --REFID, --LNKID, or --LNKGRP are typically used for this purpose.

The variable RELTYPE identifies the type of relationship between the datasets. The allowable values are ONE and MANY (controlled terminology is expected). This information defines how a merge/join would be written, and what would be the result of the merge/join. The possible combinations are the following:

  1. ONE and ONE. This combination indicates that there is NO hierarchical relationship between the datasets and the records in the datasets. Only one record from each dataset will potentially have the same value of the IDVAR within USUBJID.
  2. ONE and MANY. This combination indicates that there IS a hierarchical (parent-child) relationship between the datasets. One record within USUBJID in the dataset identified by RELTYPE = "ONE" will potentially have the same value of the IDVAR with many (one or more) records in the dataset identified by RELTYPE = "MANY".
  3. MANY and MANY. This combination is unusual and challenging to manage in a merge/join, and may represent a relationship that was never intended to convey a usable merge/join, such as described in Section 6.3.12.3, Relating PP Records to PC Records.

Since IDVAR identifies the keys that can be used to merge/join records between the datasets, --SEQ cannot be used because --SEQ only has meaning within a subject within a dataset, not across datasets.

8.4 Relating Non-Standard Variables Values to a Parent Domain

The SDTM does not allow the addition of new variables. Therefore, the Supplemental Qualifiers special purpose dataset model is used to capture non-standard variables and their association to parent records in general-observation-class datasets (Events, Findings, Interventions) and Demographics. Supplemental Qualifiers are represented as separate SUPP-- datasets for each dataset containing sponsor-defined variables (see Section 8.4.2, Submitting Supplemental Qualifiers in Separate Datasets, for more on this topic).

SUPP-- represents the metadata and data for each non-standard variable/value combination. As the name "Supplemental Qualifiers" suggests, this dataset is intended to capture additional Qualifiers for an observation. Data that represent separate observations should be treated as separate observations. The Supplemental Qualifiers dataset is structured similarly to the RELREC dataset, in that it uses the same set of keys to identify parent records. Each SUPP-- record also includes the name of the Qualifier variable being added (QNAM), the label for the variable (QLABEL), the actual value for each instance or record (QVAL), the origin (QORIG) of the value (see Section 4.1.8, Origin Metadata), and the Evaluator (QEVAL) to specify the role of the individual who assigned the value (such as ADJUDICATION COMMITTEE or SPONSOR). Controlled terminology for certain expected values for QNAM and QLABEL is included in Appendix C2, Supplemental Qualifiers Name Codes.

SUPP-- datasets are also used to capture attributions. An attribution is typically an interpretation or subjective classification of one or more observations by a specific evaluator, such as a flag that indicates whether an observation was considered to be clinically significant. Since it is possible that different attributions may be necessary in some cases, SUPP-- provides a mechanism for incorporating as many attributions as are necessary. A SUPP-- dataset can contain both objective data (where values are collected or derived algorithmically) and subjective data (attributions where values are assigned by a person or committee). For objective data, the value in QEVAL will be null. For subjective data (when QORIG = "Assigned"), the value in QEVAL should reflect the role of the person or institution assigning the value (e.g., "SPONSOR" or "ADJUDICATION COMMITTEE").

The combined set of values for the first six columns (STUDYID…QNAM) should be unique for every record. That is, there should not be multiple records in a SUPP-- dataset for the same QNAM value, as it relates to IDVAR/IDVARVAL for a USUBJID in a domain. For example, if two individuals provide a determination on whether an Adverse Event is Treatment Emergent (e.g., the investigator and an independent adjudicator), then separate QNAM values should be used for each set of information, perhaps "AETRTEMI" and "AETRTEMA". This is necessary to ensure that reviewers can join/merge/transpose the information back with the records in the original domain without risk of losing information.

Just as use of the optional grouping identifier variable, --GRPID, can be a more efficient method of representing relationships in RELREC, it can also be used in a SUPP-- dataset to identify individual qualifier values (SUPP-- records) related to multiple general-observation-class domain records that could be grouped, such as relating an attribution to a group of ECG measurements.

8.4.1 Supplemental Qualifiers – SUPP-- Datasets

supp--.xpt, Supplemental Qualifiers for [domain name] — Relationships, Version 3.3. One record per IDVAR, IDVARVAL, and QNAM value per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierStudy identifier of the parent record(s).ReqRDOMAINRelated Domain AbbreviationChar(DOMAIN)IdentifierTwo-character abbreviation for the domain of the parent record(s).ReqUSUBJIDUnique Subject IdentifierChar
IdentifierUnique subject identifier of the parent record(s).ReqIDVARIdentifying VariableChar*IdentifierIdentifying variable in the dataset that identifies the related record(s). Examples: --SEQ, --GRPID.ExpIDVARVALIdentifying Variable ValueChar
IdentifierValue of identifying variable of the parent record(s).ExpQNAMQualifier Variable NameChar*TopicThe short name of the Qualifier variable, which is used as a column name in a domain view with data from the parent domain. The value in QNAM cannot be longer than 8 characters, nor can it start with a number (e.g., "1TEST" is not valid). QNAM cannot contain characters other than letters, numbers, or underscores. This will often be the column name in the sponsor's operational dataset.ReqQLABELQualifier Variable LabelChar
Synonym QualifierThis is the long name or label associated with QNAM. The value in QLABEL cannot be longer than 40 characters. This will often be the column label in the sponsor's original dataset.ReqQVALData ValueChar
Result QualifierResult of, response to, or value associated with QNAM. A value for this column is required; no records can be in SUPP-- with a null value for QVAL.ReqQORIGOriginChar
Record QualifierSince QVAL can represent a mixture of collected (on a CRF), derived, or assigned items, QORIG is used to indicate the origin of this data. Examples include "CRF", "Assigned", or "Derived". See Section 4.1.8, Origin Metadata.ReqQEVALEvaluatorChar*Record QualifierUsed only for results that are subjective (e.g., assigned by a person or a group). Should be null for records that contain objectively collected or derived data. Some examples include "ADJUDICATION COMMITTEE", "STATISTICIAN", "DATABASE ADMINISTRATOR", "CLINICAL COORDINATOR", etc.Exp

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

A record in a SUPP-- dataset relates back to its parent record(s) via the key identified by the STUDYID, RDOMAIN, USUBJID, and IDVAR/IDVARVAL variables. An exception is SUPP-- dataset records that are related to Demographics (DM) records, where both IDVAR and IDVARVAL will be null because the key variables STUDYID, RDOMAIN, and USUBJID are sufficient to identify the unique parent record in DM (DM has one record per USUBJID).

All records in the SUPP-- datasets must have a value for QVAL. Transposing source variables with missing/null values may generate SUPP-- records with null values for QVAL, causing the SUPP-- datasets to be extremely large. When this happens, the sponsor must delete the records where QVAL is null prior to submission.

See Section 4.5.3, Text Strings That Exceed the Maximum Length for General-Observation-Class Domain Variables, for information on representing data values greater than 200 characters in length.

See Appendix C2, Supplemental Qualifiers Name Codes, for controlled terminology for QNAM and QLABEL for some of the most common Supplemental Qualifiers. Additional QNAM values may be created as needed, following the guidelines provided in the CDISC Notes for QVAL.

8.4.2 Submitting Supplemental Qualifiers in Separate Datasets

There is a one-to-one correspondence between a domain dataset and its Supplemental Qualifier dataset. The single SUPPQUAL dataset option that was introduced in SDTMIG v3.1 was deprecated. The set of Supplemental Qualifiers for each domain is included in a separate dataset with the name SUPP-- where "--" denotes the source domain which the Supplemental Qualifiers relate back to. For example, Demographics Qualifiers would be submitted in suppdm.xpt. When data have been split into multiple datasets (see Section 4.1.7, Splitting Domains), longer names such as SUPPFAMH may be needed. In cases where data about Associated Persons (see Associated Persons Implementation Guide) have been collected, Supplemental Qualifiers for Findings About events or interventions for an associated person may need to be represented. A dataset name with the SUPP fragment, e.g., SUPPAPFAMH, would be too long. In this case only, the "SUPP" portion should be shortened to "SQ", resulting in a dataset name such as SQAPFAMH.

8.4.3 SUPP-- Examples

The examples below llustrate how a set of SUPP-- datasets could be used to relate non-standard information to a parent domain.

Example

The two rows of suppae.xpt add qualifying information to adverse event data (RDOMAIN = "AE"). IDVAR defines the key variable used to link this information to the AE data (AESEQ). IDVARVAL specifies the value of the key variable within the parent AE record that the SUPPAE record applies to. The remaining columns specify the supplemental variables' names (AESOSP and AETRTEM), labels, values, origin, and who made the evaluation.

suppae.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL11996001AE99-401AESEQ1AESOSPOther Medically Important SAESpontaneous AbortionCRF
21996001AE99-401AESEQ1AETRTEMTreatment Emergent FlagNDerivedSPONSOR

Example

This example illustrates how the language used for a questionnaire might be represented. The parent domain (RDOMAIN) is QS, and IDVAR is QSCAT. QNAM holds the name of the Supplemental Qualifier variable being defined (QSLANG). The language recorded in QVAL applies to all of the subject's records where IDVAR (QSCAT) equals the value specified in IDVARVAL. In this case, IDVARVAL has values for two questionnaires (BPI and ADAS-COG) for two separate subjects. QVAL identifies the questionnaire language version (French or German) for each subject.

suppqs.xpt

RowSTUDYIDRDOMAINUSUBJIDIDVARIDVARVALQNAMQLABELQVALQORIGQEVAL11996001QS99-401QSCATBPIQSLANGQuestionnaire LanguageFRENCHCRF
21996001QS99-401QSCATADAS-COGQSLANGQuestionnaire LanguageFRENCHCRF
31996001QS99-802QSCATBPIQSLANGQuestionnaire LanguageGERMANCRF
41996001QS99-802QSCATADAS-COGQSLANGQuestionnaire LanguageGERMANCRF

Additional examples may be found in the domain examples, such as in Section 5.2 Demographics, Examples 3 and 4, in Section 6.3.3, ECG Test Results, Example 1, and in Section 6.3.6, Laboratory Test Results, Example 1.

8.4.4 When Not to Use Supplemental Qualifiers

The following are examples of data that should not be submitted as Supplemental Qualifiers:

  • Subject-level objective data that fit in Subject Characteristics (SC). Examples include "National Origin" and "Twin Type".
  • Findings interpretations that should be added as an additional test code and result. An example of this would be a record for ECG interpretation where EGTESTCD = "INTP", and the same EGGRPID or EGREFID value would be assigned for all records associated with that ECG, See Section 4.5.5, Clinical Significance for Findings Observation Class Data.
  • Comments related to a record or records contained within a parent dataset. Although they may have been collected in the same record by the sponsor, comments should instead be captured in the CO special purpose domain.
  • Data not directly related to records in a parent domain. Such records should instead be captured in either a separate general observation class domain or special purpose domain.

8.5 Relating Comments to a Parent Domain

The Comments (CO) special purpose domain, which is described in Section 5.1, Comments, is used to capture unstructured free text comments. It allows for the submission of comments related to a particular domain (e.g., Adverse Events) or those collected on separate general-comment log-style pages not associated with a domain. Comments may be related to a Subject, a domain for a Subject, or to specific parent records in any domain. The Comments special purpose domain is structured similarly to the Supplemental Qualifiers (SUPP--) dataset, in that it uses the same set of keys (STUDYID, RDOMAIN, USUBJID, IDVAR, and IDVARVAL) to identify related records.

All comments except those collected on log-style pages not associated with a domain are considered child records of subject data captured in domains. STUDYID, USUBJID, and DOMAIN (with the value CO) must always be populated. RDOMAIN, IDVAR, and IDVARVAL should be populated as follows:

  1. Comments related only to a subject in general (likely collected on a log-style CRF page/screen) would have RDOMAIN, IDVAR, IDVARVAL null, as the only key needed to identify the relationship/association to that subject is USUBJID.
  2. Comments related only to a specific domain (and not to any specific record(s)) for a subject would populate RDOMAIN with the domain code for the domain with which they are associated. IDVAR and IDVARVAL would be null.
  3. Comments related to specific domain record(s) for a subject would populate the RDOMAIN, IDVAR, and IDVARVAL variables with values that identify the specific parent record(s).

If additional information was collected further describing the comment relationship to a parent record(s), and it cannot be represented using the relationship variables, RDOMAIN, IDVAR and IDVARVAL, this can be done by two methods:

  1. Values may be placed in COREF, such as the CRF page number or name.
  2. Timing variables may be added to the CO special purpose domain, such as VISITNUM and/or VISIT. See CO Assumption 5 for a complete list of Identifier and Timing variables that can be added to the CO special purpose domain.

As with Supplemental Qualifiers (SUPP--) and Related Records (RELREC), --GRPID and other grouping variables can be used as the value in IDVAR to identify comments with relationships to multiple domain records, for example as a comment that applies to a group of concomitant medications, perhaps taken as a combination therapy. The limitation on this is that a single comment may only be related to a group of records in one domain (RDOMAIN can have only one value). If a single comment relates to records in multiple domains, the comment may need to be repeated in the CO special purpose domain to facilitate the understanding of the relationships.

Examples for Comments data can be found in Section 5.1, Comments.

8.6 How to Determine Where Data Belong in SDTM-Compliant Data Tabulations

8.6.1 Guidelines for Determining the General Observation Class

Section 2.6, Creating a New Domain, discusses when to place data in an existing domain and how to create a new domain. A key part of the process of creating a new domain is determining whether an observation represents an Event, Intervention, or Finding. Begin by considering the content of the information in the light of the definitions of the three general observation classes (see Section 2.3, The General Observation Classes), rather than by trying to deduce the class from the information's physical structure; physical structure can sometimes be misleading. For example, from a structural standpoint, one might expect Events observations to include a start and stop date. However, Medical History data (data about previous conditions or events) is Events data regardless of whether dates were collected.

An Intervention is something that is done to a subject (possibly by the subject) that is expected to have a physiological effect. This concept of an intended effect makes Interventions relatively easy to recognize, although there are gray areas around some testing procedures. For example, exercise stress tests are designed to produce and then measure certain physiological effects. The measurements from such a testing procedure are Findings, but some aspects of the procedure might be modeled as Interventions.

An Event is something that happens to a subject spontaneously. Most, although not all, Events data captured in clinical trials is about medical events. Since many medical events must, by regulation, be treated as adverse events, a new Events domain will be created only for events that are clearly not adverse events; the existing Medical History and Clinical Events domain are the appropriate places to store most medical events that are not adverse events. Many aspects of medical events, including tests performed to evaluate them, interventions that may have caused them, and interventions given to treat them, may be collected in clinical trials. Where to place data on assessments of events can be particularly challenging, and is discussed further in Section 8.6.3, Guidelines for Differentiating Between Events, Findings, and Findings About Events.

Findings general observation class data are measurements, tests, assessments, or examinations performed on a subject in the clinical trial. They may be performed on the subject as a whole (e.g., height, heart rate), or on a "specimen" taken from a subject (e.g., a blood sample, an ECG tracing, a tissue sample). Sometimes the relationship between a subject and a finding is less direct; a finding may be about an event that happened to the subject or an intervention they received. Findings about Events and Interventions are discussed further in Section 8.6.3, Guidelines for Differentiating Between Events, Findings, and Findings About Events.

8.6.2 Guidelines for Forming New Domains

It may not always be clear whether a set of data represents one topic or more than one topic, and thus whether it should be combined into one domain or split into two or more domains. This implementation guide shows examples of both.

In some cases, a single data structure works well for a variety of types of data. For example, all questionnaire data are placed in the QS domain, with particular questionnaires identified by QSCAT (see Section 6.3.13, Questionnaires, Ratings, and Scales (QRS) Domains). Although some operational databases may store urinalysis data in a separate dataset, SDTM places all lab data in the LB domain (see Section 6.3.6, Laboratory Test Results) with urinalysis tests identified using LBSPEC.

In other cases, a particular topic may be very broad and/or require more than one data structure (and therefore require more than one dataset). Two examples in this implementation guide are the topics of microbiology and pharmacokinetics. Both have been modeled using two domain datasets (see Section 6.3.7, Microbiology Domains, and Section 6.3.11, Pharmacokinetics Domains). This is because, within these scientific areas, there is more than one topic, and each topic results in a different data structure. For example, the topic for PC is plasma (or other specimen) drug concentration as a function of time, and the structure is one record per analyte per time point per reference time point (e.g., dosing event) per subject. PP contains characteristics of the time-concentration curve such as AUC, Cmax, Tmax, half-life, and elimination rate constant; the structure is one record per parameter per analyte per reference time point per subject.

8.6.3 Guidelines for Differentiating Between Events, Findings, and Findings About Events

This section discusses Events, Findings, and Findings about Events. The relationship between Interventions, Findings, and Findings about Interventions would be handled similarly.

The Findings About domain was specially created to store findings about events. This section discusses Events and Findings generally, but it is particularly useful for understanding the distinction between the CE and FA domains.

There may be several sources of confusion about whether a particular piece of data belongs in an Event record or a Findings record. One generally thinks of an event as something that happens spontaneously, and has a beginning and end; however, one should consider the following:

  • Events of interest in a particular trial may be pre-specified, rather than collected as free text.
  • Some events may be so long lasting in that they are perceived as "conditions" rather than "events", and their beginning and end dates are not of interest.
  • Some variables or data items one generally expects to see in an Events record may not be present. For example, a post-marketing study might collect the occurrence of certain adverse events, but no dates.
  • Properties of an Event may be measured or assessed, and these are then treated as Findings About Events, rather than as Events.
  • Some assessments of events (e.g., severity, relationship to study treatment) have been built into the SDTM Events model as Qualifiers, rather than being treated as Findings About Events.
  • Sponsors may choose how they define an Event. For example, adverse event data may be submitted using one record that summarizes an event from beginning to end, or using one record for each change in severity.

The structure of the data being considered, although not definitive, will often help determine whether the data represent an Event or a Finding. The questions below may assist sponsors in deciding where data should be placed in SDTM.

QuestionInterpretation of AnswersIs this a measurement, with units, etc.?

  • "Yes" answer indicates a Finding.
  • "No" answer is inconclusive.
Are the data collected in a CRF for each visit, or an overall CRF log-form?
  • Collection forms that are independent of visits suggest Event or Intervention general observation class data.
  • Data collected at visits are usually for items that can be controlled by the study schedule, namely planned Findings or planned (study) Interventions or Events.
  • Data collected at an initial visit may fall into any of the three general observation classes.
What date/times are collected?
  • If the dates collected are start and/or end dates, then data are probably about an Event or Intervention.
  • If the dates collected are dates of assessments, then data probably represent a Finding.
  • If dates of collection are different from other dates collected, it suggests that data are historical or are about an Event or Intervention that happened independently of the study schedule for data collection.
Is verbatim text collected and then coded?
  • A "Yes" answer suggests that this is Events or Interventions general observation class data. However, Findings general observation classdata from an examination that identifies abnormalities may also be coded. Note that for Events and Interventions general observation classdata, the topic variable is coded, whereas for Findings general observation classdata, it is the result that is coded.
  • A "No" answer is inconclusive. It does not rule out Events or Interventions general observation classdata, particularly if Events or Interventions are pre-specified; it also does not rule out Findings general observation class data.
If this is data about an event, does it apply to the event as a whole?
  • A "Yes" answer suggests this is traditional Events general observation classdata, and it should have a record in an Events domain.
  • A "No" answer suggests that there are multiple time-based findings about an event, and that these data should be treated as Findings About data.

The Events general observation class is intended for observations about a clinical event as a whole. Such observations typically include what the condition was (captured in --TERM, the topic variable) and when it happened (captured in its start and/or end dates). Other qualifier values collected (severity, seriousness, etc.) apply to the totality of the event. Note that sponsors may choose how they define the "event as a whole."

Data that do not describe the event as a whole should not be stored in the record for that event or in a --SUPP record tied to that event. If there are multiple assessments of an event, then each should be stored in a separate FA record.

When data related to an event do not fit into one of the existing Event general observation class Qualifiers, the first question to consider is whether the data represent information about the event itself, or about something (a Finding or Intervention) that is associated with the event.

  • If the data consist of a finding or intervention that is associated with the event, it is likely that it can be stored in a relevant Findings or Intervention general observation class dataset, with the connection to the Event record being captured using RELREC. For example, if a subject had a fever of 102 that was treated with aspirin, the fever would be stored in an adverse event record, the temperature could be stored in a vital signs record, and the aspirin could be stored in a concomitant medication record; RELREC might be used to link those records.
  • If the data item contains information about the event, then consider storing it as a Supplemental Qualifier. However, a number of circumstances may rule out the use of a Supplemental Qualifier:
    • The data are measurements that need units, normal ranges, etc.
    • The data are about the non-occurrence or non-evaluation of a pre-specified adverse event, data that may not be stored in the Adverse Event domain, since each record in the AE domain must represent a reportable event that occurred.

If a Supplemental Qualifier is not appropriate, the data may be stored in Findings About. Section 6.4, Findings About Events or Interventions, provides additional information and examples.

8.7 Relating Study Subjects

RELSUB – Description/Overview

RELSUB describes collected relationships between study subjects.

Some studies include subjects who are related to each other, and in some cases it is important to record those relationships. Studies in which pregnant women are treated, and both the mother and her child(ren) are study subjects are the most common case in which relationships between subjects are collected. There are also studies of genetically based diseases where subjects who are related to each other are enrolled, and the relationships between subjects are recorded.

RELSUB – Specification

relsub.xpt, Related Subjects — Relationships, Version 1.0. One record per relationship per related subject per subject, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqUSUBJIDUnique Subject IdentifierChar
IdentifierIdentifier used to uniquely identify a subject across all studies for all applications or submissions involving the product. Either USUBJID or POOLID must be populated.ExpPOOLIDPool IdentifierChar
IdentifierIdentifier used to identify a pool of subjects. If POOLID is entered, POOLDEF records must exist for each subject in the pool and USUBJID must be null. Either USUBJID or POOLID must be populated.PermRSUBJIDRelated Subject or Pool IdentifierChar
IdentifierIdentifier used to identify a related subject or pool of subjects. RSUBJID will be populated with either the USUBJID of the related subject or the POOLID of the related pool.ReqSRELSubject RelationshipChar(RELSUB)Record QualifierDescribes the relationship of the subject identified in USUBJID or the pool identified in POOLID to the subject or pool identified in RSUBJID.Req

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

RELSUB – Assumptions

  1. RELSUB is used to represent relationships between persons, both of whom are study subjects. A relationship between a study subject and a person who is not a study subject may not be represented in RELSUB. A relationship between a study subject and person who is not a study subject may only be reported in APRELSUB. The existence of the RELSUB dataset should not affect whether relationships are collected; that should remain a decision based on the needs of the particular study.
  2. The variable POOLID was developed for non-clinical studies, where assessments may be made for groups of animals, and identifiers are needed for those groups (pools). It is included here because POOLID can be used for human clinical trials, if necessary. If POOLID is submitted, the POOLDEF dataset must be submitted.
  3. If POOLID is submitted, then in any record, one and only one of USUBJID and POOLID must be populated.
  4. If a study does not include the use of POOLID, then USUBJID must be populated in every record.
  5. RSUBJID must be a USUBJID value present in the DM domain. RSUBJID must be populated in every record.
  6. Values of SREL should be taken from the CDISC controlled terminology codelist RELSUB wherever possible. However, if an appropriate term does not exist in the codelist, another term may be used. The SREL term should not be less specific than the verbatim term collected. For instance, it would be inappropriate to record a relationship using the term "RELATIVE, FIRST DEGREE" when the collected relationship was "brother".
  7. Every relationship between two study subjects is represented in RELSUB as two directional relationships, one with the first subject's identifier in USUBJID and the second subject's identifier in RSUBJID, and one with the second subject's identifier in USUBJID and the first subject's identifier in RSUBJID. The SREL values in the two records will describe the same relationship, but from the viewpoint of each subject, for instance, "MOTHER, BIOLOGICAL" and "CHILD, BIOLOGICAL."
  8. All collected relationships between subjects should be recorded in RELSUB. In some cases, two subjects may have more than one relationship. For instance, a woman might be both maternal aunt and wet nurse to an infant. When there are multiple relationships between two subjects, each relationship will be represented by two records in RELSUB.

RELSUB – Examples

Example

The following data are from a hemophilia study (HEM021) in which the study subjects are a pair of fraternal (dizogotic) twins and their mother.

Some expected and required variables not needed to illustrate the example are not shown.

Row 1:Subject is the mother.Rows 2-3:Subjects are the children.

dm.xpt

RowSTUDYIDDOMAINUSUBJIDBRTHDTCAGEAGEUSEX1HEM021DMHEM021-0011941-05-1660YEARSF2HEM021DMHEM021-0021965-04-1235YEARSM3HEM021DMHEM021-0031965-04-1235YEARSM

The RELSUB table for the three subjects whose demography data is shown above.

Rows 1-2:The relationship of the mother to the two children.Rows 3, 5:The relationships of the children to the mother.Rows 4, 6:The relationships of the children to each other.

relsub.xpt

RowSTUDYIDUSUBJIDRSUBJIDSREL1HEM021HEM021-001HEM021-002MOTHER, BIOLOGICAL2HEM021HEM021-001HEM021-003MOTHER, BIOLOGICAL3HEM021HEM021-002HEM021-001CHILD, BIOLOGICAL4HEM021HEM021-002HEM021-003TWIN, DIZOGOTIC5HEM021HEM021-003HEM021-001CHILD, BIOLOGICAL6HEM021HEM021-003HEM021-002TWIN, DIZOGOTIC

9 Study References

There are occasions when it is necessary to establish study-specific terminology that will be used in subject data. Three such situations have been identified thus far:

  • Identifiers for devices
  • Identifiers for non-host organisms
  • Identifiers for pharmacogenomic/genetic biomarkers

9.1 Device Identifiers

The Device Identifiers (DI) dataset establishes identifiers for devices, which are used to populate the variable SPDEVID. The dataset was introduced as part of the SDTMIG for Medical Devices (SDTMIG-MD). It was originally classified as a special purpose domain, but in SDTM v1.7, it is classified as a study reference dataset. The SDTMIG-MD includes the domain specification and assumptions and provides examples of its use.

9.2 Non-host Organism Identifiers

OI – Description/Overview

The Non-host Organism Identifiers domain is for storing the levels of taxonomic nomenclature of microbes or parasites that have been either experimentally determined in the course of a study or are previously known, as in the case of lab strains used as reference in the study.

The biological classification of a non-host organism typically stops at the taxonomic rank of "species". Scientific taxonomic nomenclature below the rank of species is not clearly defined, lacks a globally-accepted standard terminology, and is frequently organism-dependent. Therefore the OI domain addresses organism taxonomy with a series of parameters that name the taxa appropriate to the organism and the granularity with which the organism has been identified in the particular study.

OI – Specification

oi.xpt, Non-host Organism Identifiers — Study Reference, Version 1.0. One record per taxon per non-host organism, Tabulation.

Variable NameVariable LabelTypeControlled Terms, Codelist or Format1RoleCDISC NotesCoreSTUDYIDStudy IdentifierChar
IdentifierUnique identifier for a study.ReqDOMAINDomain AbbreviationCharOIIdentifierTwo-character abbreviation for the domain.ReqNHOIDNon-host Organism IdentifierChar
IdentifierSponsor-defined identifier for a non-host organism. NHOID should be populated with an intuitive name based on the identity of the organism as reported by the lab. It must be unique for each unique organism as defined by the specific values of the organism's entire known taxonomy described by pairs of OIPARMCD and OIVAL .ReqOISEQSequence NumberNum
IdentifierSequence number to given to ensure uniqueness within a parameter within an organism (NHOID) within dataset.ReqOIPARMCDNon-host Organism ID Element Short NameChar*TopicShort name of the taxon being described. Examples: "GROUP", "GENTYP", "SUBTYP".ReqOIPARMNon-host Organism ID Element NameChar*Synonym QualifierName of the taxon being described. Examples: "Group", "Genotype", "Subtype".ReqOIVALNon-host Organism ID Element ValueChar*Result QualifierValue for the taxon in OIPARMCD/OIPARM for the organism identified by NHOID.Req

¹ In this column, * indicates the variable may be subject to controlled terminology, and CDISC/NCI codelist code values are enclosed in (parenthesis).

OI – Assumptions

  1. Non-host organisms include viruses and organisms such as pathogens or parasites, but could also be non-pathogenic organisms such as normal intestinal flora. Non-host organism identifiers are not to be used for host species identification, such as for animals used in pre-clinical studies, nor should they be used to represent other, non-taxonomy characteristics of non-host species, such as drug susceptibility, growth rates, etc.
  2. NHOID is sponsor defined, with the following constraints:
    1. A unique NHOID must represent a unique identity as represented in its combination of OIPARMCD/OIVAL pairs. If two organisms share the same first two levels of taxonomy with regard to OIPARMCD/OIVAL, but one is identified to a third level and the other is not, they should be assigned two unique NHOIDs.
    2. Study sponsors should populate NHOID with intuitive name values based on either:
      1. the name of the organism as reported by a lab or specified by the investigator, or
      2. published references/databases where applicable and appropriate (e.g., when reference strain H77 is used in a HCV study, NHOID for this strain should be populated with "H77" or "HCV1a-H77").
  3. NHOID can be used in any domain where observations about these organisms are being represented, allowing end-users to determine what is known about the organism's identity by merging on NHOID, or by otherwise referring to the OI domain.
  4. OIPARMCD and OIPARM must represent parameters for the identification of non-host organisms with regard to nomenclature only.
    1. Mostly, this will represent taxonomic ranks (i.e., Species) as well as commonly used grouping terms (taxa that aren't officially ranked) such as "subtype", "group", "strain", etc.
    2. They may also include other nomenclature terms that are less widely known but are used frequently for organism identification in a specific field of study (e.g., "spoligotype" in tuberculosis).
    3. They should be listed in the OI dataset in hierarchical order of least to most specific with increasing OISEQ values.
  5. Variables not listed in the OI domain table above should not be used in OI data sets.

OI – Examples

Example

This example shows taxonomic identifiers for HIV and HCV. NHOID is a unique non-host organism ID used to link findings on that organism in other datasets with details about its identification in OI. OIPARM shows the name of the individual taxa identified and OIVAL shows the experimentally determined values of those taxa.

Rows 1-4:Show the taxonomy for the HIV organism given the NHOID of HIV1MC. This virus has been identified as HIV-1, Group M, Subtype C.Rows 5-8:Show the taxonomy for the HIV organism given the NHOID of HIV1MB, which was used as a reference. This virus has been identified as HIV-1, Group M, Subtype B.Rows 9-11:Show the taxonomy for the HCV organism given the NHOID of HCV2C. This virus has been identified as HCV 2c.Rows 12-14:Show the taxonomy for the HCV organism given the NHOID of H77. This virus is a known reference strain of HCV 1a.

oi.xpt

RowSTUDYIDDOMAINNHOIDOISEQOIPARMCDOIPARMOIVAL1STUDY123OIHIV1MC1SPCIESSpeciesHIV2STUDY123OIHIV1MC2TYPEType13STUDY123OIHIV1MC3GROUPGroupM4STUDY123OIHIV1MC4SUBTYPSubtypeC5STUDY123OIHIV1MB1SPCIESSpeciesHIV6STUDY123OIHIV1MB2TYPEType17STUDY123OIHIV1MB3GROUPGroupM8STUDY123OIHIV1MB4SUBTYPSubtypeB9STUDY123OIHCV2C1SPCIESSpeciesHCV10STUDY123OIHCV2C2GENTYPGenotype211STUDY123OIHCV2C3SUBTYPSubtypeC12STUDY123OIH771SPCIESSpeciesHCV13STUDY123OIH772GENTYPGenotype114STUDY123OIH773SUBTYPSubtypeA

9.3 Pharmacogenomic/Genetic Biomarker Identifiers

The Pharmacogenomic/Genetic Biomarker Identifiers (PB) dataset establishes identifiers for pharmacogenomic/genetic biomarkers which are composed of groups of genetic variations. The dataset was introduced as part of the SDTMIG for Pharmacogenomic/Genetics (SDTMIG-PGx). It was originally classified as a special purpose domain, but it is to be reclassified as a study reference dataset. The SDTMIG-PGx includes the domain specification and assumptions and provides examples illustrating its use.

Appendices

Appendix A: CDISC SDS Extended Leadership Team

The CDISC SDS Extended Leadership Team would like to thank the many volunteers who contributed to the development, review, and publication of SDTMIG v3.3. Additionally, this publication would not have been possible without the support of the Foundational Team Leads, Global Governance Group, Regulatory Liaisons, and CDISC.

SDS Extended Leadership TeamNameCompanyAmy AdyanthayaBiogenEllina BabouchkinaQuality Data ServicesAnthony ChowCDISCChristine Connolly - Current Leadership TeamEMD SeronoGary CunninghamThe Griesser GroupChris Gemma - Current Leadership TeamCDISCDan Godoy - Past Leadership TeamMedImmuneTom GuinterIndependentMike Hamidi - Current Leadership TeamPRA Health Sciences (formerly Merck & Co.)Sterling HardyMerck & Co. (formerly Bristol-Myers Squibb)Joyce HernandezIndependentMarcelina HungriaDIcore GroupKristin KellyPinnacle 21Éanna KielySyneosSteve KopkoCDISCBess LeRoyCDISCRichard LewisTalentMineStetson LineClinventiveTodd MaileyGlaxoSmithKlineBarrie Nelson - Past Leadership TeamNurocorJon NevilleCDISCAmy Palmer - Past Leadership TeamCDISCMelanie PaulesGlaxoSmithKlineCarlo Radovskyetera solutionsJanet Reich - Current Leadership TeamAmgenDonna SattlerEli LillyCary SmoakS-cubedSusan TierneyIQVIAMadhavi VemuriJanssen ResearchGary WalkerIQVIADarcy WoldCDISCDiane Wold - Past Leadership TeamCDISCFred Wood - Past Leadership TeamTalentMine

Appendix B: Glossary and Abbreviations

The following abbreviations and terms are used in this document. Additional definitions can be found in the CDISC Glossary available at https://www.cdisc.org/standards/semantics/glossary.

ADaMCDISC Analysis Dataset ModelATC codeAnatomic Therapeutic Chemical code from WHO DrugCDISCClinical Data Interchange Standards ConsortiumCRFCase report form (sometimes case record form)CRTCase report tabulationcSDRGClinical Study Data Reviewers GuideCTCAECommon Terminology Criteria for Adverse EventsDatasetA collection of structured data in a single fileDefine-XMLCDISC standard for transmitting metadata that describes any tabular dataset structure.DomainA collection of observations with a topic-specific commonalityeDTElectronic Data TransferFDAFood and Drug AdministrationHL7Health Level 7ICHInternational Conference on Harmonisation of Technical Requirements for Registration of Pharmaceuticals for Human UseICH E2AICH guidelines on Clinical Safety Data Management: Definitions and Standards for Expedited ReportingICH E2BICH guidelines on Clinical Safety Data Management: Data Elements for Transmission of Individual Cases Safety ReportsICH E3ICH guidelines on Structure and Content of Clinical Study ReportsICH E9ICH guidelines on Statistical Principles for Clinical TrialsISOInternational Organization for StandardizationISO 8601ISO character representation of dates, date/times, intervals, and durations of time. The SDTM uses the extended format.ISO 3166ISO codelist for representing countries; the Alpha-3 codelist uses 3-character codes.LOINCLogical Observation, Identifiers, Names, and CodesMedDRAMedical Dictionary for Regulatory ActivitiesNCINational Cancer Institute (NIH)SDSSubmission Data Standards. Also the name of the team that created the SDTM and SDTMIG.SDTMStudy Data Tabulation ModelSDTMIGStudy Data Tabulation Model Implementation Guide: Human Clinical Trials [this document]SDTMIG-APStudy Data Tabulation Model Implementation Guide: Associated PersonsSDTMIG-MDStudy Data Tabulation Model Implementation Guide for Medical DevicesSDTMIG-PGxStudy Data Tabulation Model Implementation Guide: Pharmacogenomics/GeneticsSENDStandard for Exchange of Non-Clinical DataSF-36A multi-purpose, short-form health survey with 36 questionsSNOMEDSystematized Nomenclature of Medicine (a dictionary)SOCSystem Organ Class (from MedDRA)TDMTrial Design ModelUUIDUniversally Unique IdentifierWHODRUGWorld Health Organization Drug DictionaryXMLeXtensible Markup Language

Appendix C: Controlled Terminology

CDISC Terminology is centrally managed by the CDISC Controlled Terminology Team, supporting the terminology needs of all CDISC foundational standards (SDTM, CDASH, ADaM, SEND) and all disease/therapeutic area standards.

New/modified terms have a three-month development period during which the Controlled Terminology Team evaluates the requests received, incorporates as much as possible for each quarterly release, and has a quarterly public review comment period followed by a publication release.

Visit the CDISC Controlled Terminology page (http://www.cdisc.org/terminology) to find the most recently published terminology packages (final or under review), or visit the NCI Enterprise Vocabulary Services CDISC Terminology website at https://www.cancer.gov/research/resources/terminology/cdisc for access to the full list of CDISC terminology.

Note that the SDTM terminology was previously provided separately for questionnaires and other domains. However, as of the 2015-12-18 release, these were merged into a single publication.

SDTM Implementation Guides (v3.1.3 or earlier) included several appendices regarding Controlled Terminology. Starting with SDTMIG 3.2, Appendix C was simplified to contain only a couple of important Terminology Code Lists that are specific to this Implementation Guide.

Appendix C1: Trial Summary Codes

The Parameter table includes text to indicate if the parameter should be included in the dataset.

To make this domain useful, a minimum number of trial summary parameters should be provided as shown below. The column titled "Record with this Parameter" indicates whether the parameter should be included in the dataset. If a record is included, either TSVAL or TSVALNF must be populated.

Most of the new parameters are coming from http://www.clinicaltrials.gov/ and the controlled terminology shown below is aligned with that source. All definitions of the parameters are maintained in NCI EVS.

The Notes column provides some additional information about the specific parameter or its values.

TSPARMCDTSPARMTSVAL (Codelist Name or Format)Record with this ParameterNotesADDONAdded on to Existing TreatmentsNo Yes ResponseRequired
AGEMAXPlanned Maximum Age of SubjectsISO 8601RequiredIf there is no maximum age, TSVALNF = "PINF".AGEMINPlanned Minimum Age of SubjectsISO 8601RequiredIf there is no minimum age, populate TSVAL with "P0Y".LENGTHTrial LengthISO 8601Required
PLANSUBPlanned Number of SubjectsnumberRequired
RANDOMTrial Is RandomizedNo Yes ResponseRequired
SEXPOPSex of ParticipantsSex of ParticipantsRequired
STOPRULEStudy Stop RulestextRequiredProtocol-specified stopping rule. If there is no stopping rule, record "NONE" in this field.TBLINDTrial Blinding SchemaTrial Blinding SchemaRequired
TCNTRLControl TypeControl TypeRequired
TDIGRPDiagnosis GroupSNOMED CTConditionally RequiredIf the study population is healthy subjects (i.e., healthy subjects flag is "Y"), this parameter is not expected. If the healthy subject flag is "N", then this parameter would contain the diagnosis/medical problem of the study population. [Validation rule: IF healthy volunteers = "N" then TDIGRP must be present and not null.]INDICTrial Disease/Condition IndicationSNOMED CTIf ApplicableIf applicable. Don't include if the sole purpose is to collect PK data. See TS Assumption 13.
Use as many rows as needed.TINDTPTrial Intent TypeTrial Indication TypeConditionally RequiredIf study type is "INTERVENTIONAL", this parameter is required. A study in healthy volunteers may have TSVAL null and TSVALNF = "NA".TITLETrial TitletextRequiredUse as many rows as needed.TPHASETrial Phase ClassificationTrial PhaseRequired
TTYPETrial TypeTrial TypeRequiredUse as many rows as needed.CURTRTCurrent Therapy or TreatmentSRS Preferred Substance Name (or Device Name)Conditionally RequiredRequired when ADDON equals "Y".
Use as many rows as needed for combination or multiple therapies.OBJPRIMTrial Primary ObjectivetextRequired
OBJSECTrial Secondary ObjectivetextIf ApplicableIf applicable.
Use as many rows as needed.SPONSORClinical Study SponsorDUNSRequired
COMPTRTComparative Treatment NameSRS Preferred Substance NameIf ApplicableIf applicable.
Don't include if there are no active comparators.
Use as many rows as needed.TRTInvestigational Therapy or TreatmentUNIIConditionally RequiredIf study type is "INTERVENTIONAL", this parameter is required.RANDQTRandomization QuotientnumberConditionally RequiredRequired only when there is only one investigational treatment. The value is always a number between 0 and 1. There are cases where the ratio is 1 (e.g., crossover study or open label study where all subjects are exposed to investigational therapy).STRATFCTStratification FactorAny allowable variable nameIf ApplicableIf applicable.
Use as many rows as needed, one for each factor.REGIDRegistry IdentifierCLINICALTRIALS.GOV / EUDRACRequiredUse as many rows as needed, one for each registry IDOUTMSPRIPrimary Outcome MeasuretextRequiredUse as many rows as needed.OUTMSSECSecondary Outcome MeasuretextIf ApplicableIf applicable (i.e, if the trial has a secondary outcome measure).
Use as many rows as needed.OUTMSEXPExploratory Outcome MeasuretextIf ApplicableIf applicable (i.e., if the trial has exploratory outcome measure).
Use as many rows as needed.PCLASPharmacological ClassMED-RTConditionally RequiredIf study type is "INTERVENTIONAL" and if Intervention Type is one for which pharmacological class is applicable, this parameter is required.FCNTRYPlanned Country of Investigational SitesISO 3166-1 alpha-3RequiredUse as many rows as needed, one for each country.ADAPTAdaptive DesignNo Yes ResponseRequiredDoes the protocol include any adaptive design features?DCUTDTCData Cutoff DateISO 8601RequiredUse GRPID to associate the Data Cutoff Date to Data Cutoff Description.DCUTDESCData Cutoff DescriptiontextRequiredUse GRPID to associate the Data Cutoff Date to Data Cutoff Description.INTMODELIntervention ModelIntervention ModelConditionally RequiredIf study type is "INTERVENTIONAL", this parameter is required.NARMSPlanned Number of ArmsnumberRequired
STYPEStudy TypeStudy TypeRequired
INTTYPEIntervention TypeIntervention TypeConditionally RequiredIf study type is "INTERVENTIONAL", this parameter is required.SSTDTCStudy Start DateISO 8601Required
SENDTCStudy End DateISO 8601Required
ACTSUBActual Number of SubjectsnumberRequired
HLTSUBJIHealthy Subject IndicatorNo Yes ResponseRequiredIf the healthy subject indicator is "N", then TDIGRP value should be provided.SDMDURStable Disease Minimum DurationISO 8601If ApplicableIf applicable.CRMDURConfirmed Response Minimum DurationISO 8601If ApplicableIf applicable.

Appendix C2: Supplemental Qualifiers Name Codes

The following table contains an initial set of standard name codes for use in the Supplemental Qualifiers (SUPP--)special purpose datasets. There are no specific conventions for naming QNAM and some sponsors may choose to include the 2-character domain in the QNAM variable name. Note that the 2-character domain code is not required in QNAM since it is present in the variable RDOMAIN in the SUPP-- datasets.

QNAMQLABELApplicable DomainsAESOSPOther Medically Important SAEAEAETRTEMTreatment Emergent FlagAE--CLSIGClinically SignificantFindings--REASReasonAll general observation classes

Appendix D: CDISC Variable-Naming Fragments

The CDISC SDS group has defined a standard list of fragments to use as a guide when naming variables in SUPP-- datasets (as QNAM) or assigning --TESTCD values that could conceivably be treated as variables in a horizontal listing derived from a v3.x dataset. In some cases, more than one fragment is used for a given keyword. This is necessary when a shorter fragment must be used for a --TESTCD or QNAM that incorporates several keywords that must be combined while still meeting the 8-character variable naming limit of SAS transport files. When using fragments, the general rule is to use the fragment(s) that best conveys the meaning of the variable within the 8-character limit; thus, the longer fragment should be used when space allows. If the combination of fragments still exceeds 8 characters, a character should be dropped where most appropriate (while avoiding naming conflicts if possible) to fit within the 8-character limit.

In other cases the same fragment may be used for more than one meaning, but these would not normally overlap for the same variable.

Keyword(s)FragmentACTIONACNADJUSTMENTADJANALYSIS DATASETADASSAYASBASELINEBLBIRTHBRTHBODYBODCANCERCANCATEGORYCATCHARACTERCCLASSCLASCLINICALCLCODECDCOMMENTCOMCONCOMITANTCONCONDITIONCNDCONGENITALCONGDATE TIME - CHARACTERDTCDAYDYDEATHDTHDECODEDECODDERIVEDDRVDESCRIPTIONDESCDISABILITYDISABDOSE, DOSAGEDOS, DOSEDURATIONDURELAPSEDELELEMENTETEMERGENTEMENDEND, ENETHNICITYETHNICEVALUATIONEVLEVALUATOREVALEXTERNALXFASTINGFASTFILENAMEFNFLAGFLFORMULATION, FORMFRMFREQUENCYFRQGRADEGRGROUPGRPHOSPITALIZATIONHOSPIDENTIFIERIDINDICATIONINDCINDICATORINDINTERPRETATIONINTPINTERVALINTINVESTIGATORINVLIFE-THREATENINGLIFELOCATIONLOCLOINC CODELOINCLOWER LIMITLOMEDICALLY-IMPORTANT EVENTMIENAMENAMNON-STUDY THERAPYNSTNORMAL RANGENRNOT DONENDNUMBERNUMNUMERICNOBJECTOBJONGOINGONGOORDERORDORIGINORIGORIGINALOROTHEROTH, OOUTCOMEOUTOVERDOSEODPARAMETERPARMPATTERNPATTPOPULATIONPOPPOSITIONPOSQUALIFIERQUALREASONREASREFERENCEREF, RFREGIMENRGMRELATEDREL, RRELATIONSHIPRELRESULTRESRULERLSEQUENCESEQSERIOUSS, SERSEVERITYSEVSIGNIFICANTSIGSPECIMENSPEC, SPCSPONSORSPSTANDARDST, STDSTARTSTSTATUSSTATSUBCATEGORYSCATSUBJECTSUBJSUPPLEMENTALSUPPSYSTEMSYSTEXTTXTTIMETMTIME POINTTPTTOTALTOTTOXICITYTOXTRANSITIONTRANSTREATMENTTRTUNIQUEUUNITUUNPLANNEDUPUPPER LIMITHIVALUEVALVARIABLEVARVEHICLEV

Appendix E: Revision History

This appendix summarizes revisions since the last production version.

  • A Diff file with details of changes to domain specification tables is available as a member benefit on the CDISC SHARE Exports page in the Members Only Area of the CDISC website (https://www.cdisc.org/members-only/share-exports), and those changes are not repeated here.
  • The development of the standard was moved into the CDISC wiki, which affected formatting.
  • Other formatting changes include:
    • Enclosing all example values in double quotation marks (")
    • Linking codelists in specification tables to the specific codelist in the NCI-EVS website
    • Hyperlinking references to sections of the document
    • Referring to "Define-XML Document" instead of "define.xml" or "define.xml file"
  • Example content has been highlighted using a gray vertical line on the left side of the text.
  • Many small changes to wording, intended to clarify meaning, were made, but are not detailed here.
  • Updated assumptions for most domains:
    • Domain definitions, where present in an assumption, were removed to eliminate redundancy.
    • Revised assumptions describing variables "generally not used" in a domain to clarify the variables that can be added to those in the domain specification, and that those listed as "generally not used" are not prohibited.
  • Terms in examples were updated to use current controlled terminology, where applicable.
  • For some variables in domain specification tables, more than one codelist is referenced.

Section numberSectionChange1.1PurposeRemoved outdated language.1.2Organization of this DocumentAdded new Section 9 for Study Reference Datasets.1.3Relationship to Prior CDISC DocumentsUpdated to include new domains and Section 9.1.4How to Read this Implementation GuideAdded mentions of other SDTM implementation guides SDTMIG-AP, SDTMIG-MD, and SDTMIG-PGx.1.4.1How to Read a Domain SpecificationNew section1.5How to Submit CommentsDeleted. The CDISC Discussion Forum has been decommissioned. A replacement will be communicated when details are available.2.2Datasets and DomainsRemoved information available in the Define-XML Specification.2.3The General Observation ClassesSwitched order with what is now Section 2.4.2.4Datasets Other Than General Observation Class DomainsUpdated to include references to new Section 9.2.5The SDTM Standard Domain Models

  • Added information on domain versions.
  • Updated advice on inclusion of permissible variables.
2.6Creating a New DomainRemoved list of domains, as it was redundant.2.7SDTM Variables Not Allowed in SDTMIGUpdated to include new variables in SDTM which would not be used in human clinical trials, or should be used with caution.3.1Standard Metadata for Dataset Contents and AttributesRemoved information available in the Define-XML Specification.3.2Using the CDISC Domain Models in Regulatory Submissions — Dataset MetadataRevised content related to the Define-XML Specification.3.2.1Dataset-Level MetadataUpdated to include all domains.3.2.2ConformanceRemoved variable labels from conformance criteria.4Assumptions for Domain ModelsRevised section numbering to remove the unnecessary second level numbering ".1" which occurred in all sub-sections. For instance, what was Section 4.1.2.3 is now Section 4.2.3.4.1.3.1EPOCH Variable GuidanceNew section4.1.5SDTM Core DesignationsUpdated advice on inclusion of permissible variables. (Parallels changes in Section 2.5.)4.1.7.1Example of Splitting QuestionnairesRevised examples; replaced some old examples with new ones.4.1.8.1Origin Metadata for VariablesRemoved information available in the Define-XML Specification.4.1.9Assigning Natural Keys in the MetadataRewrote using a newer example, since the old example using the PE domain was out of date.4.2.6Grouping Variables and CategorizationRevised information about the --LNKID and --LNKGRP variables.4.2.7.1"Specify" Values for Non-Result Qualifier VariablesReplaced Example 3, since previous example was inconsistent with CDISC anatomical location controlled terminology.4.3.1Types of Controlled TerminologyRevised to make the relationship to representation in the specification table clearer.4.3.3Controlled Terminology ValuesAdded advice on subsets of controlled terminology.4.4.1Formats for Date/Time VariablesRevised to include optional components of ISO 8601 time representations for fractional seconds and time zones.4.4.2Date/Time PrecisionAdded example showing fractional seconds.4.4.7Use of Relative Timing VariablesRevised to explain which values of the STENRF codelist can be used with which relative timing variables.4.4.10Representing Time PointsAn erroneous time value in the first row of the LB example was corrected.4.4.11Disease Milestones and Disease Milestone Timing VariablesNew section4.5.1.3Examples of Original and Standard Units and Test Not Done
  • Revised examples by adding --LOBXFL variables, timing variables, removed --DRVFL variables.
  • Removed QS example, since individual questionnaire supplements provide better examples.
4.5.3.2Text Strings Greater than 200 Characters in Other VariablesReformatted to provide rules in a bulleted list. Clarified name and label rules for variables and supplemental qualifiers created to hold text beyond 200 characters.4.5.9Baseline ValuesNew section, describing the new --LOBXFL variable and contrasting it with the old --BLFL variable and the ADaM variable ABLFL.5.2Demographics
  • Revised assumptions and examples affected by new variables ARMNS (Reason Arm and/or Actual Arm is Missing) and ACTARMUD (Description if Unplanned Actual Arm).
  • Revised assumption to say that supplemental qualifiers for population flags should not be used.
5.3Subject Elements
  • Revised examples affected by new DM variables ARMNS (Reason Arm and/or Actual Arm is Missing) and ACTARMUD (Description if Unplanned Actual Arm).
  • Order of variables was changed by moving TAETORD before EPOCH.
5.5Subject Disease MilestonesNew domain6.1Models for Interventions DomainsRevised CDISC note for relative timing variables in interventions domain to include references to section 4.4.7, since not all values of the STENRF codelist are applicable to all relative timing variables.6.1.1Procedure AgentsNew domain6.1.4Meal DataNew domain6.2Models for Events DomainsRevised CDISC note for relative timing variables in events domain to include references to section 4.4.7, since not all values of the STENRF codelist are applicable to all relative timing variables.6.2.3Disposition

Removed the restriction that EPOCH be used only when DSCAT = "DISPOSITION EVENT".

Revised domain specification and assumptions to explicitly recognize and provide advice on:

  • The use of Disposition Events for both study participation disposition and study treatment disposition.
  • Representation of multiple informed consents.
6.3Models for Findings Domains

New groupings of related domains:

  • New Questionnaires, Ratings, and Scales (QRS) grouping
  • New Morphology/Physiology grouping
  • Old Oncology grouping removed
  • New Tumors/Lesions grouping
6.3.7Microbiology DomainsSignificant revisions to handle tests for all types of microorganisms. Previous versions were designed only for tests involving bacteria. Updated Microbiology Susceptibility (MS) domain to replace Viral Resistance (VR) domain in the provisional TAUG-Virology.6.3.9MorphologyAdded statement that this domain will be deprecated in a future version of the SDTMIG. Tests that were represented in the MO domain will be moved to morphology/physiology domains.6.3.10Morphology/Physiology DomainsAdded generic specification table describing characteristics common to all morphology/physiology domains.6.3.10Morphology/Physiology DomainsThe --TSTDTL variable, which was included in the versions of some domains which underwent public review, was removed.6.3.10.1Cardiovascular System FindingsNew morphology/physiology domain6.3.10.2Musculoskeletal System FindingsNew morphology/physiology domain6.3.10.3Nervous System FindingsNew morphology/physiology domain6.3.10.4Ophthalmic ExaminationsNew morphology/physiology domain6.3.10.6Respiratory System FindingsNew morphology/physiology domain6.3.10.7Urinary System FindingsNew morphology/physiology domain6.3.11.3.2PC-PP – Relating RecordsReformatted examples; data in examples did not change.6.3.12Physical Examination

Revised to limit this domain to data collected in a traditional physical examination of the body.

  • Revised assumptions.
  • Included reference to CDASH advice on physical examination data.
  • Removed fundascopic examination from example.
6.3.13.1Functional TestsNew domain6.3.13.2Disease Response and Clin Classification

Expanded scope of the RS domain to include clinical classifications in addition to oncology disease response.

The RS domain was moved from the old Oncology grouping to the Questionnaires, Ratings, and Scales grouping.

6.3.16Tumor/Lesion DomainsScope of the TU and TI domains was expanded to include lesions in addition to tumors.6.4Skin ResponseExamples 1 and 2 revised in consultation with a subject matter expert to be more accurate and realistic.7.1.2Definitions of Trial Design ConceptsPresented definitions in a table.7.2.2Trial ElementsCorrected erroneous domain values in third example.7.3.3Trial Disease MilestonesNew domain8.4.3SUPP-- ExamplesRemoved example showing population flags, since these supplemental qualifiers were removed.9Study ReferencesNew section9.1Device IdentifiersNew section. Provides basic information on domain and refers the user full information on this domain in the SDTMIG-MD.9.2Non-host Organism IdentifiersNew domain9.3Pharmacogenomic/Genetic Biomarker IdentifiersNew section. Provides basic information on domain and refers the user full information on this domain in the SDTMIG-PGx.Appendix ACDISC SDS Extended Leadership TeamReplaced former team list.Appendix CControlled TerminologyUpdated language describing past changes in controlled terminology publication and the SDTMIG Controlled Terminology appendices.Appendix C2Supplemental Qualifiers Name CodesRemoved population flag supplemental qualifiers.Appendix ERevision HistoryReplaced with summary of changes between SDTMIG v3.2 and SDTMIG v3.3.

Appendix F: Representations and Warranties, Limitations of Liability, and Disclaimers

CDISC Patent Disclaimers

It is possible that implementation of and compliance with this standard may require use of subject matter covered by patent rights. By publication of this standard, no position is taken with respect to the existence or validity of any claim or of any patent rights in connection therewith. CDISC, including the CDISC Board of Directors, shall not be responsible for identifying patent claims for which a license may be required in order to implement this standard or for conducting inquiries into the legal validity or scope of those patents or patent claims that are brought to its attention.

Representations and Warranties

"CDISC grants open public use of this User Guide (or Final Standards) under CDISC's copyright."

Each Participant in the development of this standard shall be deemed to represent, warrant, and covenant, at the time of a Contribution by such Participant (or by its Representative), that to the best of its knowledge and ability: (a) it holds or has the right to grant all relevant licenses to any of its Contributions in all jurisdictions or territories in which it holds relevant intellectual property rights; (b) there are no limits to the Participant's ability to make the grants, acknowledgments, and agreements herein; and (c) the Contribution does not subject any Contribution, Draft Standard, Final Standard, or implementations thereof, in whole or in part, to licensing obligations with additional restrictions or requirements inconsistent with those set forth in this Policy, or that would require any such Contribution, Final Standard, or implementation, in whole or in part, to be either: (i) disclosed or distributed in source code form; (ii) licensed for the purpose of making derivative works (other than as set forth in Section 4.2 of the CDISC Intellectual Property Policy ("the Policy")); or (iii) distributed at no charge, except as set forth in Sections 3, 5.1, and 4.2 of the Policy. If a Participant has knowledge that a Contribution made by any Participant or any other party may subject any Contribution, Draft Standard, Final Standard, or implementation, in whole or in part, to one or more of the licensing obligations listed in Section 9.3, such Participant shall give prompt notice of the same to the CDISC President who shall promptly notify all Participants.

No Other Warranties/Disclaimers. ALL PARTICIPANTS ACKNOWLEDGE THAT, EXCEPT AS PROVIDED UNDER SECTION 9.3 OF THE CDISC INTELLECTUAL PROPERTY POLICY, ALL DRAFT STANDARDS AND FINAL STANDARDS, AND ALL CONTRIBUTIONS TO FINAL STANDARDS AND DRAFT STANDARDS, ARE PROVIDED "AS IS" WITH NO WARRANTIES WHATSOEVER, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, AND THE PARTICIPANTS, REPRESENTATIVES, THE CDISC PRESIDENT, THE CDISC BOARD OF DIRECTORS, AND CDISC EXPRESSLY DISCLAIM ANY WARRANTY OF MERCHANTABILITY, NONINFRINGEMENT, FITNESS FOR ANY PARTICULAR OR INTENDED PURPOSE, OR ANY OTHER WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, FINAL STANDARDS OR DRAFT STANDARDS, OR CONTRIBUTION.

Limitation of Liability

IN NO EVENT WILL CDISC OR ANY OF ITS CONSTITUENT PARTS (INCLUDING, BUT NOT LIMITED TO, THE CDISC BOARD OF DIRECTORS, THE CDISC PRESIDENT, CDISC STAFF, AND CDISC MEMBERS) BE LIABLE TO ANY OTHER PERSON OR ENTITY FOR ANY LOSS OF PROFITS, LOSS OF USE, DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, OR SPECIAL DAMAGES, WHETHER UNDER CONTRACT, TORT, WARRANTY, OR OTHERWISE, ARISING IN ANY WAY OUT OF THIS POLICY OR ANY RELATED AGREEMENT, WHETHER OR NOT SUCH PARTY HAD ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES.

Note: The CDISC Intellectual Property Policy can be found at: cdisc_policy_003_intellectual_property_v201408.pdf.

How many 5 digit numbers can be formed from 12345 if repetition is allowed?

Yes the answer is 120.

How many three digit numbers can be formed from the digits 1234 and 5 if repetition is not allowed?

so 60(ans.)

How many 3

Therefore 120 such numbers are possible.

How many 3

ANSWER: 120 three-digit numbers can be formed WITHOUT REPETITION OF DIGITS.