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

Add library refresh generated content routine #101

Closed
brynrhodes opened this issue Jul 27, 2020 · 6 comments
Closed

Add library refresh generated content routine #101

brynrhodes opened this issue Jul 27, 2020 · 6 comments
Assignees
Labels
2pt 2 Points enhancement New feature or request

Comments

@brynrhodes
Copy link
Member

Add a command to refresh all generated content in a Library.

The publisher currently does this in the CqlSubSystem here:

https://github.com/HL7/fhir-ig-publisher/blob/master/org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/publisher/CqlSubSystem.java

The tooling should do the same.

@jward-123
Copy link

jward-123 commented Apr 26, 2021

Hey Bryn, love the Ackbar image. I'm working on a project that could really use this feature in Atom. Are there some milestones you have in mind for this? I could be wrong, but it doesn't appear to have a final state in current. Thanks!

@brynrhodes
Copy link
Member Author

Hi @jward-123 , I've been using the 1.3.1-SNAPSHOT to do this already in several IGs, a recent example is Lung Cancer Screening. So if you use the _refresh and _updateCQFTooling scripts from there, it should work with the 1.3.1-SNAPSHOT.

@jward-123
Copy link

Thanks Bryn! This looks great for LCS. Is there step list or readme somewhere that lays out the important folders to specify dependencies under? ( included libraries mainly ). I can see FHIRCommon being included, but I don't see how the tool knows to look in the CQL folder for the file itself. Is it just something that's stored in the cache as part of the _refresh and _updateCQFTooling scripts? Also, do namespaces work? E.g. include MyName.MyLibrary version '4.0.1' called lib

@brynrhodes
Copy link
Member Author

There is a Sample Content IG that sets up the basic patterns, and if you open an Atom editor on the root of a repository, the CQL authoring features are available based on the folder structure commonly used in FHIR implementation guides.

@jward-123
Copy link

jward-123 commented May 12, 2021 via email

@Chris0296
Copy link
Contributor

Closing. This functionality has been implemented in the referenced PRs.

If there are problems related to use of this functionality please open a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2pt 2 Points enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants