Kodjin FHIR ProfilerA FHIR profiling tool developed by Edenlab's software engineers for healthcare business analysts and IT specialists to create FHIR profiles faster, following an agile approach and using an intuitive graphical IDE. It supports classic JSON notation for Structure Definition, resource validation and the resource tree render for visualization. Getting started
SettingsFHIR Profiling Tool: FHIR Server base URLSpecifies FHIR server snapshot generation endpoint, validation endpoint and POST Structure Definition endpoint. https://demo.kodjin.com/fhir use by default FHIR Profiling Tool: Terminology URLSpecifies FHIR terminology server endpoint for expanding value set operation and terminology resource validation operation. https://demo.kodjin.com/terminology use by default AuthChoose option:
FunctionsThe Kodjin FHIR Profiling tool supports main functions by context menu:
FHIR Expand value setExpand of a value set is used to display a collection of codes from the Terminology server which is specified in the settings. This function can be used to preview changes in the Value set. FHIR Load Base definitionKodjin FHIR Profiler can upload in the creating Structure Definition the base Structure Definition which is specified in the “baseDefinition” to the "snapshot". FHIR Send to FHIR ServerSend POST Structure Definition request with resource content to FHIR server base url. FHIR validate resourceThe resource is sent to the FHIR server (base URL) which checks the structure, data types, etc. If any errors are found, they will appear at the pop-up. Create/refresh the resource treeThis is the most beautiful advantage of the plugin. When you have a full profile with the snapshot section, you could build the whole tree of the resource. This function will create a new window and render an FHIR-resource tree.
ErrorsAny syntax errors or validation errors retrieved from the operation outcome will be displayed at the bottom section in a PROBLEMS tab. Pointing the cursor to the problem will navigate to the corresponding line in the code.
Feedback and further updatesIf you have any questions or suggestions about Kodjin FHIR Profiler improvement - contact us via welcome@edenlab.io. |