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

Deriverte profiler fra no-basis krever manuell prosess for å resolve dependencies med FSH workflow #115

Open
thomiz opened this issue Sep 14, 2022 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@thomiz
Copy link
Member

thomiz commented Sep 14, 2022

NB! gjelder ikke bare no-basis

SIMPLIFIER genererer ikke pakker med snapshots som standard. Disse må lastes ned enten via SIMPLIFIER webgrensesnitt eller kommandolinje firely terminal. npm nedlasting fungerer ikke og gir bare differentials av profilene. Differentials virker ikke når man skal arve fra profiler i andre pakker og bruke FSH/SUSHI for å bygge IG'en.

Da vil man få følgende feil (eksempel med arv fra no-basis-Person):

Sushi: error Structure Definition http://hl7.no/fhir/StructureDefinition/no-basis-Person is missing snapshot. Snapshot is required for import. (00:05.607)
Sushi: File: /github/workspace/igs/test-fsh/input/fsh/profiles/derived-Person.fsh (00:05.608)

Man må da laste ned pakken manuelt fra pakkedistribusjon i SIMPLIFIER.

@thomiz
Copy link
Member Author

thomiz commented Sep 14, 2022

TEST: En mulig løsning kan være å bruke build.fhir.org arbeidsflyt

@thomiz
Copy link
Member Author

thomiz commented Oct 5, 2022

Det er mulig å inkludere dette manuelt også med GitHub Action script. Men det krever endel ny kode.

@vadi2
Copy link

vadi2 commented Dec 9, 2022

+1 for getting this fixed. While snapshots can be generated locally by the user (docs), it is a hassle, and it also means the package cannot be used with the auto-ig-builder where this is not an option.

@thomiz
Copy link
Member Author

thomiz commented Oct 30, 2023

This can also be fixed by baking a package containing snapshots I think. I will try to produce such a package in a day or two.

@vadi2

@thomiz thomiz moved this to To Do in Basisprofiler R4 Dec 6, 2024
@thomiz thomiz moved this from To Do to Utvikle in Basisprofiler R4 Dec 6, 2024
@thomiz thomiz added the enhancement New feature or request label Dec 6, 2024
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
Status: Utvikle
Development

No branches or pull requests

3 participants