PR <- data.frame(
USUBJID = 1:5,
PRCAT = "PRIOR OCULAR SURGERIES AND PROCEDURES",
PRSTDTC = 1:5,
PRLAT = c("Left", "","Bilateral", "", ""),
PRTRT = c("A", "B", "A", "B", "A"),
PROCCUR = c("Y", "N", "N", "Y", "Y"),
PRPRESP = "Y",
PRSPID = "FORMNAME-R:2/L:2XXXX",
stringsAsFactors = FALSE)
check_pr_prlat(PR,preproc=roche_derive_rave_row)
PR <- data.frame(
USUBJID = 1:5,
PRCAT = "CONCURRENT OCULAR PROCEDURE",
PRSTDTC = 1:5,
PRLAT = c("Left", "LEFT","Bilateral", "RIGHT", "RIgHT"),
PRTRT = c("A", "B", "A", "B", "A"),
PROCCUR = NA,
PRPRESP = NA,
stringsAsFactors = FALSE)
check_pr_prlat(PR)
PR <- data.frame(
USUBJID = 1:5,
PRCAT = "CONCURRENT OCULAR PROCEDURE",
PRSTDTC = 1:5,
PRLAT = c("Left", "LEFT","Bilateral", "RIGHT", ""),
PRTRT = c("A", "B", "A", "B", "A"),
PROCCUR = NA,
PRPRESP = NA,
stringsAsFactors = FALSE)
check_pr_prlat(PR)
PR <- data.frame(
USUBJID = 1:5,
PRCAT = "CONCURRENT OCULAR PROCEDURE",
PRSTDTC = 1:5,
PRLAT = c("Left", "","Bilateral", "RIGHT", ""),
PRTRT = c("A", "B", "A", "B", "A"),
PROCCUR = c("Y", "N", "N", "Y", "Y"),
PRPRESP = "Y",
stringsAsFactors = FALSE)
check_pr_prlat(PR)
PR <- data.frame(
USUBJID = 1:5,
PRCAT = c(rep("CONCURRENT NON-OCULAR PROCEDURE",3),rep("CONCURRENT OCULAR PROCEDURE",2)),
PRSTDTC = 1:5,
PRLAT = c("", "","", "RIGHT", ""),
PRTRT = c("A", "B", "A", "B", "A"),
PROCCUR = c("Y", "N", "N", "Y", "Y"),
PRPRESP = "Y",
stringsAsFactors = FALSE)
check_pr_prlat(PR)
Run the code above in your browser using DataLab