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

QA-error in R5 build #144

Open
tmsMedcom opened this issue Oct 21, 2024 · 3 comments
Open

QA-error in R5 build #144

tmsMedcom opened this issue Oct 21, 2024 · 3 comments
Assignees

Comments

@tmsMedcom
Copy link
Collaborator

https://build.fhir.org/ig/hl7dk/dk-core/branches/R5/qa.html#_scratch_repo_fsh-generated_resources_Bundle-ContinuaBundleWithDevice

image

This error is probably due to cross-references between FHIR versions. How can it be handled?

@jacand
Copy link
Collaborator

jacand commented Oct 25, 2024

There is no error in the output from Sushi, so the problem must be a bug in the IG publisher.
Comparing Observation.derivedFrom in R4 and R5, it is clear that Media used to be a valid reference type for Observation.derivedFrom in R4, but this type was removed in R5. For some reason, the IG publisher has only partially picked this change up...

@jacand
Copy link
Collaborator

jacand commented Oct 25, 2024

I believe the issue is caused by the dependency of these examples to the (for the time being R4-only) profiles in http://hl7.org/fhir/uv/phd/ which confuses the IG publisher. If the meta.profile tags pointing to "http://hl7.org/fhir/uv/phd/StructureDefinition/PhdNumericObservation" are removed, the problem disappears. Apparently, this causes the IG Publisher to mix up the R4 and R5 Observation profiles which introduces the Media dependency that does not exist in R5...

My guess is, that the problem will go away when the PHD is updated to R5 (which is planned and should be on the way...)

@RikkeVestesen
Copy link
Collaborator

Waiting for update backport suppert i IG Publisher. (May solve the problem).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants