Skip to content

Issue/38 add explicit task coding validation for codesystem and valueset with separate error issues#45

Merged
khalilmalla95 merged 6 commits intodevelopfrom
issue/38-add-explicit-task-coding-validation-for-codesystem-and-valueset-with-separate-error-issues
May 6, 2026
Merged

Issue/38 add explicit task coding validation for codesystem and valueset with separate error issues#45
khalilmalla95 merged 6 commits intodevelopfrom
issue/38-add-explicit-task-coding-validation-for-codesystem-and-valueset-with-separate-error-issues

Conversation

@khalilmalla95
Copy link
Copy Markdown
Collaborator

closes #38

dependabot Bot and others added 5 commits April 15, 2026 16:18
Bumps [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) from 2.18.0 to 2.18.6.
- [Commits](FasterXML/jackson-core@jackson-core-2.18.0...jackson-core-2.18.6)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-version: 2.18.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Added support for loading ValueSet files and indexing `compose.include.system` URIs.
- Introduced utilities for checking system inclusion in ValueSets and retrieving associated systems.
- Refactored resource scanning logic to handle both CodeSystems and ValueSets.
…g checks

- Added granular error types to `LintingType` for `Task.input.type.coding` validation.
- Introduced slice cardinality and terminology checks for `Task.input`.
- Refactored `lintInputs` and implemented `lintInputTypeCodingTerminology` to handle `Task.input` coding validation.
- Enhanced profile-loading logic to extract binding metadata and fixed coding constraints.
- Introduced `FhirTaskLinterInputCodingTerminologyTest` to verify terminology checks.
- Added tests to validate coding system existence and binding context logic for `Task.input`.
@khalilmalla95 khalilmalla95 added this to the 0.1.3 milestone Apr 20, 2026
@khalilmalla95 khalilmalla95 requested a review from jaboehri April 20, 2026 13:49
@khalilmalla95 khalilmalla95 self-assigned this Apr 20, 2026
@khalilmalla95 khalilmalla95 added the enhancement New feature or request label Apr 20, 2026
@khalilmalla95 khalilmalla95 requested review from schwzr April 27, 2026 12:02
Comment thread linter-core/src/main/java/dev/dsf/linter/fhir/FhirTaskLinter.java Outdated
@khalilmalla95 khalilmalla95 requested a review from jaboehri May 5, 2026 15:05
@khalilmalla95 khalilmalla95 merged commit df591ef into develop May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add explicit Task coding validation for CodeSystem and ValueSet with separate ERROR issues

2 participants