#FHIR ValueSet Editor

May 5, 2014

FHIR contains a set of conformance-related resources. These are used to describe h0w an application uses FHIR, and can be used to generate code, test conformance, and determine whether systems can interoperate: * Conformance - describes how an application (either client or server) uses FHIR  - describes the API they use, and a set of resource Profiles

  • Profile - describes how a resource is used: what information it can contain
  • ValueSet- defines a set of codes that can go in a FHIR element

Actually, there’s lots of other uses for value sets - once you can define them, and exchange them, and use them, uses for them crop up all over the place. And a fully functional FHIR server includes all the functionality that you need to really use value sets well. To help implementers along, FHIR itself includes several hundred value sets that can be used directly in systems, and show how do things.

But up to now, there’s been no easy to create a value set. The build tool generates them from a variety of sources, but other users have not really had any easy to generate them. But no more…

ValueSet Editor

I have released a first alpha version of my value set editor. You can use this to create new value sets, or edit existing value sets whether they are found on a server or your local disk. You can get this from my server.

Some notes about this application:

  • It’s a really early version, for testing. Expect glitches etc
  • I’m not yet sure whether I’m going to release it as open source. For now, this version is free for use for HL7 members
  • It needs a server, and for now, it needs to be my server at http://fhir.healthintersections.com.au/open (that’s the default setting)