Stream: clinFHIR
Topic: Newbie question - valueSet editor
Kevin Mayfield (Aug 30 2016 at 08:43):
Hi, is it possible to point http://107.170.196.80/resourceCreator.html to my own terminology/FHIR HAPI server. Reading through this blog https://fhirblog.com/2016/08/23/projects-in-clinfhir/ it seems this is/would be possible? I'm looking for a tool to edit several that I've created from hl7v2/3 (English) reference data. Seems clinFHIR is the best tool for the job :)
David Hay (Aug 30 2016 at 22:32):
Hi Kevin - right now I haven't added teh ability to add new servers to CF (te projects is intended to allow you to create a specific 'set' of servers, patients & profiles'.
If you let me know the IP of your server, I can add it to the list of possible choices though.
What are you looking to edit? cheers...
Kevin Mayfield (Aug 31 2016 at 10:30):
It's just a standard HAPI FHIR Server http://127.0.0.1:8080/hapi-fhir-jpaserver/baseStu3 - Looking through the code it's expecting http://127.0.0.1:8080/baseDstu3 I can move back to baseDstu3 but the hapi-fhir-jpaserver is more difficult.
David Hay (Aug 31 2016 at 17:48):
Is this to edit ValueSets?
Kevin Mayfield (Sep 01 2016 at 07:04):
Yes, it would be.
David Hay (Sep 01 2016 at 07:40):
(actually - a rather dumb question given the title of the stream!) So the editor assumes that the terminology server supports stu3 and some of the terminology services - $expand and CodeSystem/$lookup. Are you able to test that using the 'local HAPI STU3' server (which, as you say, calls localhost port 8080). I'm not sure what the issue with the jpa server is...
Kevin Mayfield (Sep 01 2016 at 10:26):
Can't test without being able to alter the baseUrl. Using chrome dev tools the app is trying to call http://localhost:8080/baseDstu3/ which won't work on instance ( http://localhost:8080/hapi-fhir-jpaserver/baseDstu3/ )
Kevin Mayfield (Sep 01 2016 at 10:37):
(I'm new to clinFHIR) HAPI instance is configured as a terminology server and loaded with 700+ valuesets.
David Hay (Sep 01 2016 at 18:11):
That's weird - I've got a local instance of hapi installed (which is why the option is in CF) - and it connects OK. I'll ask james...
James Agnew (Sep 01 2016 at 18:30):
Presumably this is because you (David) are using the CLI which puts the server at base URL http://localhost:8080/baseDstu3/
whereas Kevin is deploying a HAPI project to a container (Tomcat, etc.) which means the base URL is a bit different.
James Agnew (Sep 01 2016 at 18:34):
I think for this you might need to just add an option to let people enter a base URL manually (i.e. freetext)
David Hay (Sep 01 2016 at 19:57):
ok - that makes sense. Kevin: leave it with me - I'll try to address that over teh weekend...
David Hay (Sep 02 2016 at 06:04):
OK so there's now an option in the gear menu (upper right) of the Resource Creator labelled 'Add server'. You'll need to enter a name, url (including port), FHIR version and whether the server supports terminology services. After doing that, click test and if the server responds with a conformance resource, you'll be able to save it.
David Hay (Sep 02 2016 at 06:04):
Note that the server is saved in the browser cache. If you reset the config (that's a menu option) or you use a different browser then the new server will need to be re-entered.
David Hay (Sep 02 2016 at 06:04):
Let me know how you get on!
Kevin Mayfield (Sep 02 2016 at 07:55):
Many thanks will do.
Kevin Mayfield (Sep 02 2016 at 08:14):
I'm not seeing the option (should I be logged in to do this?)
David Hay (Sep 02 2016 at 18:18):
you need to be in the resource creator - http://107.170.196.80/resourceCreator.html
I need to tidy up clinfhir.com as the other links are substantially redundant...
Michael Lawley (Sep 03 2016 at 01:39):
@Kevin Mayfield You may also like to try out http://ontoserver.csiro.au/snapper-dev2 - click on the gear in the top right to switch to an FHIR 1.4+ server of your choosing
Kevin Mayfield (Sep 04 2016 at 09:42):
Thanks. I've built a demo Terminology Server with UK CodeSystems and ValueSets (from HL7v2/3 reference data). I'm just lacking the time to develop a front end that I need to sell FHIR (/HAPI) to project staff. [ To avoid confusion, this isn't for official UK such as NHS England/Digital or InterOpen who I think you are working with @David Hay , this is for a regional (/STP) NHS system ]
David Hay (Sep 04 2016 at 17:41):
good oh - let me know if I can be of further help. BTW you are aware of devdays in amsterdam? (http://fhir.furore.com/devdays) - might be a useful event for you and/or those you are needing to sell to! As it happens I'll be there this year, and in the UK the week following...
David Hay (Sep 04 2016 at 17:44):
also - there are a couple of seminars I'm giving shortly under the umbrella of my employer - https://orionhealth.com/nz/knowledge-hub/webinars/ that will be at a pretty hgh level & hopefully useful to those new to FHIR...
Kevin Mayfield (Sep 05 2016 at 08:55):
Thanks, agree the devdays is very good - I presented on the user stream last year. It's the demo clients apps (not SMART), it's pretty easy to knock up a FHIR facade to existing systems within a few hours or get a demo running using HAPI but client apps are a different matter (plan was to learn AngularJS but keep getting deeper into java).
Kevin Mayfield (Sep 05 2016 at 08:56):
and OAuth..
Last updated: Apr 12 2022 at 19:14 UTC