Gravitate Health FHIR Implementation Guide
0.1.0 - CI Build

Gravitate Health FHIR Implementation Guide, published by Gravitate Health Project. This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/hl7-eu/gravitate-health/ and changes regularly. See the Directory of published versions

Focusing

The focusing is an important part - arguably the most important one in the whole pipeline. Its where the logic is applied to the preprocessed data and creates personalized content.

Handling classes

The most common type of lens is about adding special categories to the text. Its about creating a class for a specific purpose. Whether for highlight or collapsing.

But more than that, we need to have traceability for the lens that applied the class. So we also need to add an identification of the lens.

Traceability

The idea of a lens also adding its own id to the classes, is a way of securing traceability of the change that was made. Then, the composition refers to them by extension to provide the possibility of getting more information from them. see here for the spec.

Adding Stuff

In Gravitate-Health, we may also want to add more information. This can be a wide variety of information, like text, images, video, sound. The possibilities are virtually infinite. The idea is to add this information as an extension to the section they are referenced. We could also check the type of information. Whether is a pictogram, a image, a explanation of something…

Workflow

FrontendFrontendBackendBackendask for focusing<URL>/focusing/focus/<bundle>?preprocessors=preprocessing-service-manual&lenses=<lenses>&patientIdentifier=<pat_id>returns epi bundlechecks lenses in extensionask for lenses description and metada<URL>/focusing/lenses?_id=<l1>,<l2>,..returns lenses description and metadata in a searchsetchecks data on extensions per section for aditional data.uses lenses and epi data to render the focused epi bundle with explanation


ePI, persona and Additional Support Material (or Risk Minimization Material)

Check ASMnoASM for the ePI?do nothingnoASM relates to a particular condition patient has?do nothingyesePi is tagged for that conditionnoadd link to ASM in the proper sectionadd the link in generic section