Skip to content

Validator Ignores CodeSystem Version #281

@hhund

Description

@hhund

Description

The integrated FHIR validator ignores the version specified for a Coding element and thus may validate the existence of a code against the wrong version of a CodeSystem if multiple versions of the same system are available for validation.

Effected DSF Version

  • 1.7.0 and earlier
  • 2.0.0-SNAPSHOT

Impact

Different versions of the same process plugins may not be able to work at the same time if a CodeSystem resources (with the same url) was incompatibly modified from one version to the other. For example by adding or removing a code.

Expected Behavior

If a version is specified for a Coding element, the correct CodeSystem should be used for validation.

No Fix for DSF 1.x

The validator from HAPI 5.1.0 ignores the version property from Coding elements. Since we can not upgrade HAPI in DSF 1.x. without modifying all existing process plugins the validation problem can not be fixed in DSF 1.x.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestready for releaseIssue is fixed and merged into develop, ready for next release

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions