This is an example of an ADaM dataset designed to capture the reference data describing historical birth rates.
STRTMy captures the different stratum variables describing the content of a particular cell in the dataset. Stratum may be based on column names of row identifiers (e.g. year in the birth rate spreadsheet) or by parsing the column identifiers to capture unique stratum (e.g. sex_race as sex and race in the birth rate spreadsheet). The y index for STRTMy does not indicate any particular ordering - the y value merely indicates a unique identifier. if STRTMy concepts change across the row or column identifiers the same STRTMy variable is still used (i.e. in the metadata if column changes from SEX to ETHNIC then the same STRTM2 variable would be used and the value would change from Sex to Ethnic). The general assumption is the combinations of levels of granularity will be consistent across rows or columns - if that is not the case then some of the STRTMy/STRMVALy variables may be null.
Variable Name | Variable Label | Type | Codelist/Controlled Terms | Core | Notes |
---|---|---|---|---|---|
STRTM1 | Stratum y Value | text | year | Req | populate with the variable descriptor of one of the cell descriptors (either a row identifier or a column identifier) - the left-most column in this example |
STRMVAL1 | Stratum y Value | integer?? | Req | populate with the STRTM1 values in the source data (years 2000-2050 in this example) | |
STRTM2 | Stratum y Value | text | Sex | Cond | populate with the variable descriptor of one of the cell descriptors (either a row identifier or a column identifier) - the first part of the second column concept in this example |
STRMVAL2 | Stratum y Value | text | M;F | Cond | populate with the STRTM2 values in the source data (M/F in this example for displayed data) |
STRTM3 | Stratum y Value | text | Cond | populate with the variable descriptor of one of the cell descriptors (either a row identifier or a column identifier) - the second part of the second column concept in this example | |
STRMVAL3 | Stratum y Value | text | Total;White | Cond | populate with the STRTM1 values in the source data (years 2000-2050 in this example) |
INPRM | Input Parameter Value | text | BIRTH RATE | Req | populate with the concept describing the value in the cell being captured in the dataset. it may come from a spreadsheet tab name, a spreadsheet name, or any desired parameter indentifying value |
INPRMVAL | Input Parameter Value | float | Req | populate with the cell value from the referenced data that is being described by the STRMVALy values | |
INPRMU | Input Parameter Value | text | RATIO / 10 PER 1000 | Perm | populate with the unit describing the cell values if appropriate |
question - ??? case for STRTMy?? use SDTM variables/CT if relevant??
STRTM1 | STRMVAL1 | STRTM2 | STRMVAL2 | STRTM3 | STRMVAL3 | INPRM | INPRMVAL | INPRMU |
---|---|---|---|---|---|---|---|---|
year | 2000 | Sex | F | Race | Total | BIRTH RATE | 0.048156602 | RATIO / 10 PER 1000 |
year | 2001 | Sex | F | Race | Total | BIRTH RATE | 0.050162384 | RATIO / 10 PER 1000 |
year | 2002 | Sex | F | Race | Total | BIRTH RATE | 0.049912072 | RATIO / 10 PER 1000 |
year | 2003 | Sex | F | Race | Total | BIRTH RATE | 0.049953214 | RATIO / 10 PER 1000 |
year | 2004 | Sex | F | Race | Total | BIRTH RATE | 0.050199534 | RATIO / 10 PER 1000 |
year | 2000 | Sex | M | Race | Total | BIRTH RATE | 0.050497803 | RATIO / 10 PER 1000 |
year | 2001 | Sex | M | Race | Total | BIRTH RATE | 0.052554053 | RATIO / 10 PER 1000 |
year | 2002 | Sex | M | Race | Total | BIRTH RATE | 0.052289152 | RATIO / 10 PER 1000 |
year | 2003 | Sex | M | Race | Total | BIRTH RATE | 0.052334712 | RATIO / 10 PER 1000 |
year | 2004 | Sex | M | Race | Total | BIRTH RATE | 0.052594772 | RATIO / 10 PER 1000 |
year | 2000 | Sex | F | Race | White | BIRTH RATE | 0.043829866 | RATIO / 10 PER 1000 |
year | 2001 | Sex | F | Race | White | BIRTH RATE | 0.04509937 | RATIO / 10 PER 1000 |
year | 2002 | Sex | F | Race | White | BIRTH RATE | 0.044711283 | RATIO / 10 PER 1000 |
year | 2003 | Sex | F | Race | White | BIRTH RATE | 0.044899939 | RATIO / 10 PER 1000 |
year | 2004 | Sex | F | Race | White | BIRTH RATE | 0.045284915 | RATIO / 10 PER 1000 |
The BRTHRATE.xpt dataset is created based on the data provided in the source reference spreadsheet BIRTHRATE.xls. the source spreadsheet the spreadsheet contains 3 parameters that define the content of each birth rate value. The three parameters are year of birth (2000-2050), sex (male,female), and race (white, black, Asian, NHPI, etc). STRTM1/STRTM2/STRTM3 capture the concept being captured in the STRTMy variable and STRMVAL1/ STRMVAL2/STRMVAL3 capture the value within each STRTMy variable associated with each reference cell value. The concept being captured in the reference cell is captured in INPRM (BIRTH RATE in this example) and INPRMVAL captures the reference value provided in the source data. INPRMU is an additional variable that can be used to capture the unit associated with the reference data value.