Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mapping expansion does not respect the signature level flag #1475

Closed
brynrhodes opened this issue Dec 17, 2024 · 1 comment
Closed

Mapping expansion does not respect the signature level flag #1475

brynrhodes opened this issue Dec 17, 2024 · 1 comment
Assignees
Labels
bug md impact tracking The issue is impacting measure development
Milestone

Comments

@brynrhodes
Copy link
Member

When compiling with SignatureLevel All or Overloads, the following library using FHIR correctly outputs the signature elements for the FHIRHelpers call:

library TestEncounterPeriod

using FHIR version '4.0.1'

include FHIRHelpers version '4.1.0'

parameter "Measurement Period" Interval<DateTime> default Interval[@2024-01-01T00:00:00.0Z, @2025-01-01T00:00:00.0Z)

context Patient

define Encounters:
  [Encounter] E
    where E.period during "Measurement Period"

However, the equivalent library using QICore does not:

library TestEncounterPeriodQICore

using QICore version '4.1.1'

include FHIRHelpers version '4.1.0'

parameter "Measurement Period" Interval<DateTime> default Interval[@2024-01-01T00:00:00.0Z, @2025-01-01T00:00:00.0Z)

context Patient

define Encounters:
  [Encounter] E
    where E.period during "Measurement Period"

This appears to be because the mapping expansion output is not respecting the signature level flag.

@brynrhodes brynrhodes added bug md impact tracking The issue is impacting measure development labels Dec 17, 2024
@brynrhodes brynrhodes added this to the Maintenance milestone Dec 17, 2024
@brynrhodes brynrhodes self-assigned this Dec 17, 2024
brynrhodes added a commit that referenced this issue Dec 17, 2024
JPercival added a commit that referenced this issue Dec 18, 2024
#1476)

#1475: Fixed mapping expansions for profile-informed authoring not respecting signature level

Co-authored-by: JP <[email protected]>
@JPercival
Copy link
Contributor

Resolved by #1476

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug md impact tracking The issue is impacting measure development
Projects
None yet
Development

No branches or pull requests

2 participants