tv

tv

Trial Visits

Structure: One record per planned Visit per Arm

from pharmadata import cdiscpilotsdtm

meta = cdiscpilotsdtm.meta('tv')
print(f"Rows: {meta.number_rows:,}  Columns: {meta.number_columns}")
Rows: 21  Columns: 8

Variables

Show variable specs
shape: (8, 5)
variablelabeltypemandatoryrole
strstrstrstrstr
"STUDYID""Study Identifier""String""Yes""IDENTIFIER"
"DOMAIN""Domain Abbreviation""String""Yes""IDENTIFIER"
"VISITNUM""Visit Number""Float64""Yes""TOPIC"
"VISIT""Visit Name""String""No""SYNONYM QUALIFIER"
"VISITDY""Planned Study Day of Visit""Float64""No""TIMING"
"ARMCD""Planned Arm Code""String""No""RECORD QUALIFIER"
"TVSTRL""Visit Start Rule""String""Yes""RULE"
"TVENRL""Visit End Rule""String""No""RULE"

Examples

from great_docs import tbl_explorer
from pharmadata import cdiscpilotsdtm

tbl_explorer(cdiscpilotsdtm.tv.head(10))
PolarsRows10Columns8
STUDYID
str
DOMAIN
str
VISITNUM
f64
VISIT
str
VISITDY
f64
ARMCD
str
TVSTRL
str
TVENRL
str
0 CDISCPILOT01 TV 1 SCREENING 1 -7 None Start of Screen Epoch completion of screening activities
1 CDISCPILOT01 TV 2 SCREENING 2 -1 None Start of Visitnum 3 - 24H subject leaves clinic after connection of ambulatory ECG machine
2 CDISCPILOT01 TV 3 BASELINE 1 None (Just Before) Start of Treatment Epoch After application of first dose
3 CDISCPILOT01 TV 3.5 AMBUL ECG PLACEMENT 13 None Start of Visitnum 4 - 24H None
4 CDISCPILOT01 TV 4 WEEK 2 14 None End of Visitnum 3 + 2W None
5 CDISCPILOT01 TV 5 WEEK 4 28 None End of Visitnum 3 + 4W None
6 CDISCPILOT01 TV 6 AMBUL ECG REMOVAL 30 None End of Visitnum 5 + 1D None
7 CDISCPILOT01 TV 7 WEEK 6 42 None End of Visitnum 3 + 6W None
8 CDISCPILOT01 TV 8 WEEK 8 56 None End of Visitnum 3 + 8W None
9 CDISCPILOT01 TV 8.1 WEEK 10 (T) 70 None End of Visitnum 8 + 2W None