Standard
CDISC SEND
Reference Rule ID(s)
SEND406, SEND400, SEND401, SEND402, ... (most of the rules for SEND-DART)
Conformance Rule ID(s) (if published in CORE)
No response
JIRA Ticket
https://jira.cdisc.org/browse/CORERULES-9140
CLI Command Used (if applicable)
N/A
Rule YAML
Authorities:
- Organization: ''
Standards:
- Name: SENDIG-DART
References:
- Citations:
- Cited Guidance: 'RPPLDY=planned event date- (date portion of SJSTDTC) + RPRFDY.
This should also apply to the RPPLSTDY and RPPLENDY'
Document: SENDIG-DART v1.1
Section: '3.2.2'
Origin: SEND Conformance Rules
Rule Identifier:
Id: SEND406
Version: '1'
Version: '5.0'
Version: '1.1'
- Name: SENDIG-DART
References:
- Citations:
- Cited Guidance: 'RPPLDY=planned event date- (date portion of SJSTDTC) + RPRFDY.
This should also apply to the RPPLSTDY and RPPLENDY'
Document: SENDIG-DART v1.1
Section: '3.2.2'
Origin: SEND Conformance Rules
Rule Identifier:
Id: SEND406
Version: '1'
Version: '5.0'
Version: '1.2'
Check:
all:
- name: 'RPPLENDY'
operator: exists
- name: 'RPPLENDY'
operator: non_empty
- name: 'RPPLENDY'
operator: not_equal_to
value: 'test'
# value: $planned_repro_phase_day
Core:
Status: Draft
Version: '1'
Description: 'RPPLENDY should be populated using the planned repro phase day of
observation end algorithm.'
Executability: Fully Executable
Outcome:
Message: 'RPPLENDY is not correctly populated using the planned repro phase day
of observation end algorithm.'
Rule Type: Record Data
Scope:
Classes:
Include:
- SPECIAL-PURPOSE
- FINDINGS
- INTERVENTIONS
- EVENTS
# - ALL
Domains:
Include:
- ALL
Sensitivity: Record
Attach any sample test data file(s)
SENDIG_406_positive.xlsx
Attach any output report and/or log file(s)
{
"SJ": [
{
"executionStatus": "skipped",
"dataset": "SJ",
"domain": "SJ",
"variables": [],
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=SJ",
"errors": [
{
"dataset": "SJ",
"error": "Outside scope",
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=SJ"
}
]
}
],
"RP": [
{
"executionStatus": "skipped",
"dataset": "RP",
"domain": "RP",
"variables": [],
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=RP",
"errors": [
{
"dataset": "RP",
"error": "Outside scope",
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=RP"
}
]
}
],
"CL": [
{
"executionStatus": "success",
"dataset": "CL",
"domain": "CL",
"variables": [],
"message": null,
"errors": []
}
],
"BG": [
{
"executionStatus": "issue reported",
"dataset": "BG",
"domain": "BG",
"variables": [
"RPPLENDY"
],
"message": "RPPLENDY is not correctly populated using the planned repro phase day of observation end algorithm.",
"errors": [
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 1,
"USUBJID": "TEST005-1206",
"SEQ": 106
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 2,
"USUBJID": "TEST005-1207",
"SEQ": 128
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 3,
"USUBJID": "TEST005-1208",
"SEQ": 150
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 4,
"USUBJID": "TEST005-1209",
"SEQ": 172
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 5,
"USUBJID": "TEST005-1210",
"SEQ": 194
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 6,
"USUBJID": "TEST005-1211",
"SEQ": 216
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 7,
"USUBJID": "TEST005-2207",
"SEQ": 578
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 8,
"USUBJID": "TEST005-2208",
"SEQ": 600
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 9,
"USUBJID": "TEST005-2209",
"SEQ": 621
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 10,
"USUBJID": "TEST005-2210",
"SEQ": 643
}
]
}
]
}
Expected output
SJ and RP are skipped with message "Rule skipped - doesn't apply to class for rule id=None, dataset=.."
When however setting "Classes - Include - All" , SJ and RP are accepted (workaround for the moment).
Any Additional Information
No response
Standard
CDISC SEND
Reference Rule ID(s)
SEND406, SEND400, SEND401, SEND402, ... (most of the rules for SEND-DART)
Conformance Rule ID(s) (if published in CORE)
No response
JIRA Ticket
https://jira.cdisc.org/browse/CORERULES-9140
CLI Command Used (if applicable)
N/A
Rule YAML
Attach any sample test data file(s)
SENDIG_406_positive.xlsx
Attach any output report and/or log file(s)
{
"SJ": [
{
"executionStatus": "skipped",
"dataset": "SJ",
"domain": "SJ",
"variables": [],
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=SJ",
"errors": [
{
"dataset": "SJ",
"error": "Outside scope",
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=SJ"
}
]
}
],
"RP": [
{
"executionStatus": "skipped",
"dataset": "RP",
"domain": "RP",
"variables": [],
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=RP",
"errors": [
{
"dataset": "RP",
"error": "Outside scope",
"message": "Rule skipped - doesn't apply to class for rule id=None, dataset=RP"
}
]
}
],
"CL": [
{
"executionStatus": "success",
"dataset": "CL",
"domain": "CL",
"variables": [],
"message": null,
"errors": []
}
],
"BG": [
{
"executionStatus": "issue reported",
"dataset": "BG",
"domain": "BG",
"variables": [
"RPPLENDY"
],
"message": "RPPLENDY is not correctly populated using the planned repro phase day of observation end algorithm.",
"errors": [
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 1,
"USUBJID": "TEST005-1206",
"SEQ": 106
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 2,
"USUBJID": "TEST005-1207",
"SEQ": 128
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 3,
"USUBJID": "TEST005-1208",
"SEQ": 150
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 4,
"USUBJID": "TEST005-1209",
"SEQ": 172
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 5,
"USUBJID": "TEST005-1210",
"SEQ": 194
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 6,
"USUBJID": "TEST005-1211",
"SEQ": 216
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 7,
"USUBJID": "TEST005-2207",
"SEQ": 578
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 8,
"USUBJID": "TEST005-2208",
"SEQ": 600
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 9,
"USUBJID": "TEST005-2209",
"SEQ": 621
},
{
"value": {
"RPPLENDY": 1
},
"dataset": "BG",
"row": 10,
"USUBJID": "TEST005-2210",
"SEQ": 643
}
]
}
]
}
Expected output
SJ and RP are skipped with message "Rule skipped - doesn't apply to class for rule id=None, dataset=.."
When however setting "Classes - Include - All" , SJ and RP are accepted (workaround for the moment).
Any Additional Information
No response