NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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 sub classification.  We can deduce relationships from these that will allow us to map to LexEVS associations.  When the contained classes are elsewhere fully defined in the RIM core MIF, attributes and annotations are declared that normally might map to Entities and Entity Properties respectively in LexEVS.  However, the attribute tagged values will sometimes bear references to a data type tag or a concept domain tag, both of which are defined in the vocabulary core MIF and correlate to the the code systems also defined there.  We could pre-correlate this relationship by persisting this as a LexEVS association making the attribute a first class entity, or we could leave it as a property and post-correlate the relationship for interested users through a series of LexEVS calls.  Some instances of contained classes are otherwise defined as concepts in code systems designated by the definingVocabulary tag in the RIM core MIF.  This is another relationship between files that will need consideration for definition in LexEVS. 

What are Entities in the RIM Core MIF?

If It's decided that subjectAreaPackage definitions and containedClasses should be represented as Entities in LexEVS then additional tasks will be creating unique entity identifiers for them.  Defining tags and attributes in these elements can be mapped to presentations, definitions and other property types as necessary.

The Purpose of

...

Entrypoints in the RIM core.

Some few values are expressed in the RIM core MIF as attributes in an endPoint entryPoint tag, if these should be expressed in LexEVS, some determination will have to be made. Value sets are expressed in the vocabulary core MIF that are not currently being loaded to LexEVS. 

...