cqframework / cqf-tooling

Tooling for CQL and IG Authors
Apache License 2.0
19 stars 22 forks source link

Set Name element of Module Definition Library in Effective Data Requirements Calculation #459

Closed Chris0296 closed 11 months ago

Chris0296 commented 12 months ago

Description

The result of an effective data requirements calculation is a Library resource which is subject to the lib-0 constraint on name defined in the base resource requiring that the name be usable as a machine-processable identifier.

This Change sets the "name" element of the resulting module definition library to "EffectiveDataRequirements" to satisfy this constraint.

Added assertion to tests to ensure Name is set.

By creating this PR you acknowledge that your contribution will be licensed under Apache 2.0