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 2 Next »

"

Document Information

Author: Traci St.Martin/Craig Stancl
Email: stancl.craig@mayo.edu
Team: LexEVS
Contract: [Contract number]
Client: NCI CBIIT
National Institutes of Heath
US Department of Health and Human Services

Contents


Sign off

Date

Role

CBIIT or Stakeholder Organization

Reviewer's Comments (If disapproved indicate specific areas for improvement.)

 


 


 

 


 


 

 


 


 


Detailed Design

Return to design document https://wiki.nci.nih.gov/display/EVS/LexEVS+6.0+Design+Document#LexEVS6.0DesignDocument-DetailedDesign

Logical Model Changes

Changes Made to LexGrid Logical Model for 2010/01:

  • Renamed element ValueDomainDefinition to ValueSetDefinition and container ValueDomains to ValueSets:
    • Added attribute 'conceptDomain' of type 'conceptDomain' to class 'valueSetDefinition'
    • Added class 'propertyReference' and 'propertyMatchValue'
      • propetyReference contains : 'codingScheme'(Required), 'propertyName', 'propertyMatchValue'
      • propertyMatchValue extends from 'text' and contains attribute 'matchAlgorithm'
    • Made 'definitionEntry' versionable
    • Made class 'valueSetDefinition' and 'pickListDefinition' as entry point.
  • Naming :
    • Added 'supportedConceptDomain'
    • Added attributes 'codingScheme', 'entityCodeNamespace' and 'entityCode' to 'SupportedAssociation'
    • Added attribute 'propertyType' to 'SupportedProperty'
  • CommonTypes :
    • Added 'conceptDomain' in localIds.
    • Changed 'owner' in 'versionable' from 'source' to 'tsCaseIgnoreIA5String'.
  • Relations :
    • Made class 'relation' versionable.
    • Added 'isMapping', 'sourceCodingScheme', 'sourceCodingSchemeVersion', 'targetCodingScheme', 'targetCodingSchemeVersion' to class 'relation'.
    • Added 'properties' container to 'relation' container.
    • Removed 'isNative' and 'source' from 'relation'.
    • Added new class 'associationPredicate' with required attribute 'associationName'.
    • Renamed class 'association' to 'associationEntity'. Removed all Booleans except 'isTransitive', and 'isNavigable. And made 'associationEntity' subclass of 'Entity'.
  • Versions :
    • Changed 'changeAgent' in class 'revision' from 'source' to 'tsCaseIgnoreIA5String'.

  • No labels