NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Contents of This Page

Use Cases

Previous implementations of the HL7 loaded into LexEVS have made use of artifacts in the RIM database.  The current requirements call for loading data directly from the Model Interchange format XML documents also known as MIF.   These sources expand the set of likely entities and relationships as well as add some assertions about concept domains and data types defined in the expanded definitions of the RIM available in the .coremif documents. This creates some problems around the unique identifier used for entities defined in the current HL7 load implementation as no correlation exists for the uniquely defined values in those portions of the .coremif documents where correlations to entities from the MIF to LexEVS will require further definition. 

Mapping from the .coremif Files to LexEVS

Two separate source files exist with the file extension coremif in the RIM distribution package, "DEF=UV=RIM=<version>" and "DEF=UV=VO=<version>."  The first defines a kind of super hierarchy to the RIM and the second defines the values and relationships that are consistent with the current load of the HL7 RIM to LexEVS.  Opportunities for expressing entities and assertions that define entity relationships exist for the RIM core MIF that should be outlined here.  Also connections from this MIF file to the DEF=UV=VO file can further define relationships to the values that are currently expressed in the old LexEVS mapping. 

The RIM core MIF expresses a number of tags under the root static model that are defined as subject area packages.  We know from the defining xsd that these are sub-packages and we can see that one sub-package can be nested within another, implying that one package is a subclass of another.  Furthermore some sub-packages define contained class tags implying yet another area of classification.  We can deduce relationships from these that will allow us to map to LexEVS target and source entities.

Implementation Design

  • No labels