FHIR Chat · Where can I download the modeling file of FHIR and edit i... · implementers

Stream: implementers

Topic: Where can I download the modeling file of FHIR and edit i...


view this post on Zulip Fan Lin (Sep 14 2017 at 23:25):

Yes,but maybe it useful in somecase. I am not so sure .
And are there any model file for FHIR ,that I can download and view it ,maybe edit it in my computer.
Thanks!

view this post on Zulip Ewout Kramer (Sep 14 2017 at 23:39):

It seems you are responding to something else? Assuming that's the "RIM" question, what we have in FHIR are the "conformance" resources (StructureDefinition, ValueSet, OperationDefinition, etc.) that contain the models en definitions of FHIR and these are supplied with the spec.

Every resource in the specification has a link to the definition file: (pasted image

And you can also download them all at once here: http://hl7.org/fhir/downloads.html

view this post on Zulip Fan Lin (Sep 14 2017 at 23:41):

Could it be view like UML?

view this post on Zulip Ewout Kramer (Sep 14 2017 at 23:41):

Could it be view like UML?

Well, the UML is in the spec pages. The files themselves are XML and are not directly UML related.

view this post on Zulip Ewout Kramer (Sep 14 2017 at 23:42):

(did you see the "UML" tab on all resources?)

view this post on Zulip Michel Rutten (Sep 14 2017 at 23:42):

Each resource detail page provides a UML rendering on a separate tab page, e.g.
https://www.hl7.org/fhir/patient.html#tabs-uml

view this post on Zulip Michel Rutten (Sep 14 2017 at 23:43):

You can get the definitions as a ZIP file from the downloads page:
https://www.hl7.org/fhir/downloads.html

view this post on Zulip Michel Rutten (Sep 14 2017 at 23:44):

Alternatively, you could download Forge, the FHIR profile editor, from https://simplifier.net/forge/download
The tool includes all the resource and datatype definitions and allows you to profile them.

view this post on Zulip Fan Lin (Sep 14 2017 at 23:44):

ok,Thanks for all of you

view this post on Zulip Fan Lin (Sep 15 2017 at 00:00):

Can it view as a map (or mindmap)for whole modeling of FHIR? If so it can be navigate more easier.

view this post on Zulip Ewout Kramer (Sep 15 2017 at 00:11):

We don't have that yet as far as I know - unless @David Hay has done something in ClinFHIR.....

view this post on Zulip David Hay (Sep 15 2017 at 00:24):

I've not done this for all of FHIR (that would be huge!). The closest you'd get in clinFHIR is to create a scenario and add the resources (and their references) you are interested in manually. It actually wouldn't be that hard to do - but I suspect that it would be hugely complex if you wanted to represent all the possible references between resources and would wind up as a great big ball of stuff! What's the Use case?

view this post on Zulip Abbie Watson (Oct 10 2017 at 21:44):

I suspect that it would be hugely complex if you wanted to represent all the possible references between resources and would wind up as a great big ball of stuff! What's the Use case?

This is basically what the analytics on FHIR stream was originally set up to discuss. The general interest seems to be that people want to load up all of the FHIR resource schemas into a graph database, so they can traverse across the graph to understand complex relationships.

It's also the case that many clinical scenarios can be modeled from different perspectives... ie. is it an EHR owned by Practitioners thats are manage Patients; or is it a PHR that's owned by Patients that are managing Practitioners?

The resource schemas are quite circular, due to the Reference objects. So, there's a recurring interest in being able to have tools that can model the larger graph.

I've recently gotten my first Neo4j application running that handles FHIR resources. So I'd be willing to have further conversations with people about doing this work.

view this post on Zulip dsh (Nov 22 2019 at 17:36):

I suspect that it would be hugely complex if you wanted to represent all the possible references between resources and would wind up as a great big ball of stuff! What's the Use case?

This is basically what the analytics on FHIR stream was originally set up to discuss. The general interest seems to be that people want to load up all of the FHIR resource schemas into a graph database, so they can traverse across the graph to understand complex relationships.

It's also the case that many clinical scenarios can be modeled from different perspectives... ie. is it an EHR owned by Practitioners thats are manage Patients; or is it a PHR that's owned by Patients that are managing Practitioners?

The resource schemas are quite circular, due to the Reference objects. So, there's a recurring interest in being able to have tools that can model the larger graph.

I've recently gotten my first Neo4j application running that handles FHIR resources. So I'd be willing to have further conversations with people about doing this work.

@Abigail Watson Using a graph database for storing/querying FHIR resources is what I am interested in and just started exploring this domain. Any pointers and learning experiences you could share with the community will be greatly appreciated.


Last updated: Apr 12 2022 at 19:14 UTC