cdisc-org / cdisc-org/ddf-core-poc
Define rule DDF99975: An Activity should refer to at least 1 Procedure, BiomedicalConceptSurrogate, BiomedicalConcept or BiomedicalConceptCategory
- Dominant language
- Python
- Stars
- 0
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
CHK0057: An activity should refer to at least 1 procedure, BC surrogate, BC or BC category
An activity can be of one of these types
- Procedure (0..*)
- BiomedicalConcept (0..*)
- BiomedicalConceptCategory (0..*)
- BiomedicalConceptSurrogate (0..*)
This means that an activity must reference at least one of these classes. I'm not sure whether an activity can reference a mixture of different types.
Contributor guide
Research direction
Start by locating the DDF99975 or CHK0057 definition and the activity model or validation entry point. Clarify whether one activity may mix reference types, then enforce the requirement that at least one listed reference exists; done means the rule is defined and its behavior is covered by the project's validation checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100