-
Notifications
You must be signed in to change notification settings - Fork 18
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
Pre Cache specific data #180
Comments
it's really not possible to not use a terminology server - the required resources are very very large indeed. You'd be better to think in terms of also running your own terminology server in the offline environment |
Thanks for the quick response, we are working on having internal terminology server, however it still has time, I saw that in the documentation you can specify -tx n/a but couldn't get it to work. |
@elevin2 there is a mechanism currently being worked on that does exactly that: https://github.com/hapifhir/org.hl7.fhir.validator-wrapper/tree/do-20240126-baseengine This runs into some very real limitations depending on the size of the 'preset' CliContext and available memory, so I'm having to fix some issues with session cacheing. As it functions now, however, if you pay attention to the returned sessionId included in ValidationResponse, you can very much re-use a pre-existing ValidationEngine without having to reload profiles for every validation. |
@elevin2 To follow up, the validator website has now been effectively using the preloaded ValidationEngine functionality in the above PR for about ten days now. I would like close this issue and divide it into two distinct issues:
|
Hi,
I'd like to say that this project is great and it really helps with my validations for FHIR resources,
I'm not quite sure if this is already possible, but I want the build a docker that will pre load all required resources on build time (ig, profiles) and will not use terminology server since the docker will be in an offline environment. the docker will enable validation using REST requests
thanks for any help
The text was updated successfully, but these errors were encountered: