cdisc-org / cdisc-org/ddf-core-poc

Define rule DDF99975: An Activity should refer to at least 1 Procedure, BiomedicalConceptSurrogate, BiomedicalConcept or BiomedicalConceptCategory

Open
#153 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.