Overview
Documents the index viewer and how the data integration works.
Details
The index viewer data is configurable and often IP controlled, so it can not be simply included in the project build. To accommodate this, the index viewer data is made available through a Maven artifact whose access can be appropriately controlled. For the development environment, it can be downloaded and built locally too.
Also see Customizing the Index Viewer.
Deploying the Servier Without Index Viewer Data
To keep the build process stable and generalizeable, we've required the use of an index viewer data project. If an installation is being created that does not have terminologies that use external index data, then make use of the "index-viewer-data-empty" artifact. This is included by default in the project itself.
Maven Releases
The ICD10 index data has been packaged into a Maven release and made available on the IHTSDO Nexus server. See the Settings.xml Page
<dependency> <groupId>org.ihtsdo.otf.mapping</groupId> <artifactId>index-viewer-data-icd10</artifactId> <version>2010.0</version> </dependency>
The "empty" index viewer data project has also been packaged as a maven release and been made
available on the IHTSDO Nexus server.
<dependency> <groupId>org.ihtsdo.otf.mapping</groupId> <artifactId>index-viewer-data-empty</artifactId> <version>1.0.0</version> </dependency>
Updating Index Data
If new versions of index data become available, the project needs to be rebuilt and redeployed via Maven.