NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

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

...

OWL Element

LexGrid

Comments

OWL: RDF Schema Features

LexGrid

Comments

owl:ontology

codingScheme

No comments

xml:lang

codingScheme.defaultLanguage

Default is 'en'

dc:title

codingScheme.formalName

No comments

rdfs:label

codingScheme.localName

No comments

URI

codingScheme.registeredName

No comments

owl:versionInfo

codingScheme.representsVersion

Default is 'UNASSIGNED'

dc:rights

codingScheme.copyright

No comments

owl:Class (Thing, Nothing)

concept

No comments

rdf:ID

concept.conceptCode

No comments

rdf:ID

concept.isActive

Hard coded as "Active"

rdf:ID

concept.isAnonymous

No comments

rsfs:label

concept.entityDescription

No comments

rdf:comment

concept.comment

No comments

rdfs:subClassOf

association

No comments

rdfs:subClassOf

association.id = "subClassOf"

No comments

rdfs:subClassOf

association.forwardName = "subClassOf"

No comments

rdfs:subClassOf

association.isFunctional = "false"

No comments

rdfs:subClassOf

association.isNavigable = "true"

No comments

rdfs:subClassOf

association.isReflexive="true"

No comments

rdfs:subClassOf

association.isSymmetric="false"

No comments

rdfs:subClassOf

association.isTransitive="true"

No comments

rdf:Property (ObjectProperty)

association

An association between two classes (hasDomain, hasRange)

rdf:Property (DatatypeProperty)

association
concept.conceptProperty

An association between one class (domain) and one asscoication (hasDomain and hasDataProperty). The conceptProperty defines the range.

rdfs:subPropertyOf

association

No comments

rdfs:subPropertyOf

association.id = "subPropertyOf"

No comments

rdfs:subPropertyOf

association.forwardName = "subPropertyOf"

No comments

rdfs:subPropertyOf

association.isFunctional = "false"

No comments

rdfs:subPropertyOf

association.isNavigable = "true"

No comments

rdfs:subPropertyOf

association.isReflexive="true"

No comments

rdfs:subPropertyOf

association.isSymmetric="false"

No comments

rdfs:subPropertyOf

association.isTransitive="true"

No comments

rdfs:domain

association

No comments

rdfs:domain

association.id = "hasDomain"

No comments

rdfs:domain

association.forwardName = "hasDomain"

No comments

rdfs:domain

association.isNavigable = "true"

No comments

rdfs:domain

association.isReflexive="true"

No comments

rdfs:domain

association.isSymmetric="false"

No comments

rdfs:domain

association.isTransitive="true"

No comments

rdfs:range

association

No comments

rdfs:range

association.id = "hasRange"

No comments

rdfs:range

association.forwardName = "hasRange"

No comments

rdfs:range

association.isNavigable = "true"

No comments

rdfs:range

association.isReflexive="false"

No comments

rdfs:range

association.isSymmetric="false"

No comments

rdfs:range

association.isTransitive="false"

No comments

Individual

association

A 'hasInstance' association is created. (ie. sourceId = Country, targetId = America)

Individual

association.id = "hasInstance"

No comments

OWL (In)Equality

LexGrid

Comment

owl:equivalentClass

association

No comments

owl:equivalentClass

association.id = "equivalentClass"

No comments

owl:equivalentClass

association.forwardName = "equivalentClass"

No comments

owl:equivalentClass

association.isFunctional = "false"

No comments

owl:equivalentClass

association.isNavigable = "true"

No comments

owl:equivalentClass

association.isReflexive="true"

No comments

owl:equivalentClass

association.isSymmetric="true"

No comments

owl:equivalentClass

association.isTransitive="true"

No comments

owl:equivalentClass

association.reverseName="equivalentClass"

No comments

owl:equivalentProperty

association

No comments

owl:equivalentProperty

association.id = "equivalentProperty"

No comments

owl:equivalentProperty

association.forwardName = "equivalentProperty"

No comments

owl:equivalentProperty

association.isFunctional = "false"

No comments

owl:equivalentProperty

association.isNavigable = "true"

No comments

owl:equivalentProperty

association.isReflexive="true"

No comments

owl:equivalentProperty

association.isSymmetric="true"

No comments

owl:equivalentProperty

association.isTransitive="true"

No comments

owl:equivalentProperty

association.reverseName="equivalentProperty"

No comments

owl:sameAs

association

No comments

owl:sameAs

association.id = "sameAs"

No comments

owl:sameAs

association.forwardName = "sameAs"

No comments

owl:sameAs

association.isFunctional = "false"

No comments

owl:sameAs

association.isNavigable = "true"

No comments

owl:sameAs

association.isReflexive="true"

No comments

owl:sameAs

association.isSymmetric="true"

No comments

owl:sameAs

association.isTransitive="true"

No comments

owl:sameAs

association.reverseName="sameAs"

No comments

differentFrom

association

No comments

differentFrom

association.id = "differentFrom"

No comments

differentFrom

association.forwardName = "differentFrom"

No comments

differentFrom

association.isFunctional = "false"

No comments

differentFrom

association.isNavigable = "true"

No comments

differentFrom

association.isReflexive="true"

No comments

differentFrom

association.isSymmetric="true"

No comments

differentFrom

association.isTransitive="true"

No comments

differentFrom

association.reverseName= "differentFrom"

No comments

owl:AllDifferent

association

No comments

owl:AllDifferent

association.id = "AllDifferent"

No comments

owl:AllDifferent

association.forwardName = "AllDifferent"

No comments

owl:AllDifferent

association.isFunctional = "false"

No comments

owl:AllDifferent

association.isNavigable = "true"

No comments

owl:AllDifferent

association.isReflexive="true"

No comments

owl:AllDifferent

association.isSymmetric="true"

No comments

owl:AllDifferent

association.isTransitive="true"

No comments

owl:AllDifferent

association.reverseName= "AllDifferent"

No comments

OWL: Property Characteristics

LexGrid

Comments

owl:inverseOf

association

No comments

owl:inverseOf

association.id = "inverseOf"

No comments

owl:inverseOf

association.forwardName = "inverseOf"

No comments

owl:inverseOf

association.isFunctional = "false"

No comments

owl:inverseOf

association.isNavigable = "true"

No comments

owl:inverseOf

association.isReflexive="true"

No comments

owl:inverseOf

association.isSymmetric="true"

No comments

owl:inverseOf

association.isTransitive="true"

No comments

owl:inverseOf

association.reverseName="inverseOf"

No comments

owl:TransitiveProperty

association.isTransitive

association property 'isTransitive'

owl:SymmetricProperty

association.isSymmetric

association property 'isSymmetric'

owl:InverseFunctionalProperty

association.isReverseFunctional

association property 'isReverseFunctional'

owl:FunctionalProperty

association.isFunctional

association property 'isFunctional'

OWL: Property Restrictions

LexGrid

Comments

owl:Restriction

concept

Create an anonymous concept for the restriction

owl:Restriction

concept.id

System generated

owl:Restriction

concept.isActive = true

No comments

owl:Restriction

concept.isAnonymous = true

Hardcoded "True"

owl:onProperty

association.id

No comments

owl: allValuesFrom

concept.entityDescription

String of allValuesFrom values

owl: allValuesFrom

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl: allValuesFrom

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl: allValuesFrom

concept.presentation.isPreferred = true

Hardcoded "true"

owl: allValuesFrom

concept.presentation.text

String of allValuesFrom values

owl: allValuesFrom

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl: allValuesFrom

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl: allValuesFrom

concept.conceptProperty.text = "owl:unionOf"

No comments

owl: someValuesFrom

concept.entityDescription

String of someValuesFrom values

owl: someValuesFrom

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl: someValuesFrom

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl: someValuesFrom

concept.presentation.isPreferred = true

Hardcoded "true"

owl: someValuesFrom

concept.presentation.text

String of someValuesFrom values

owl: someValuesFrom

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl: someValuesFrom

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl: someValuesFrom

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:intersectionOf

concept.entityDescription

String of intersectionOf values (ie. Pizza and not VegetarianPizza)

owl:intersectionOf

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl:intersectionOf

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl:intersectionOf

concept.presentation.isPreferred = true

Hardcoded "true"

owl:intersectionOf

concept.presentation.text

String of intersectionOf values (ie. Pizza and not VegetarianPizza)

owl:intersectionOf

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl:intersectionOf

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl:intersectionOf

concept.conceptProperty.text = "owl:intersectionOf"

No comments

UnionOf

concept.conceptProperty.text = "owl:unionOf"

No comments

owl:complementOf

association

association.id = "subClassOf"

owl:oneOf

concept.entityDescription

String of oneOf values

owl:oneOf

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl:oneOf

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl:oneOf

concept.presentation.isPreferred = true

Hardcoded "true"

owl:oneOf

concept.presentation.text

String of oneOf values

owl:oneOf

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl:oneOf

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl:oneOf

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:hasValue

associationQualification.nameAndValueList.content

No comments

owl:minCardinality

concept.entityDescription

String of minCardinality Values (ie. (hasTopping min 3) and Pizza)

owl:minCardinality

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl:minCardinality

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl:minCardinality

concept.presentation.isPreferred = true

Hardcoded "true"

owl:minCardinality

concept.presentation.text

String of minCardinality Value (ie. (hasTopping min 3) and Pizza)

owl:minCardinality

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl:minCardinality

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl:minCardinality

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:maxCardinality

concept.entityDescription

String of maxCardinality Values (ie. (hasTopping max 2) and Pizza)

owl:maxCardinality

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl:maxCardinality

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl:maxCardinality

concept.presentation.isPreferred = true

Hardcoded "true"

owl:maxCardinality

concept.presentation.text

String of maxCardinality Values (ie. (hasTopping max 2) and Pizza)

owl:maxCardinality

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl:maxCardinality

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl:maxCardinality

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:cardinality

concept.entityDescription

String of cardinality Values

owl:cardinality

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

owl:cardinality

concept.presentation.propertyName

Hardcoded "textualPresentation"

owl:cardinality

concept.presentation.isPreferred = true

Hardcoded "true"

owl:cardinality

concept.presentation.text

String of cardinality Values

owl:cardinality

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

owl:cardinality

concept.conceptProperty.propertyName = type

Hardcoded "type"

owl:cardinality

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:disjointWith

association

association.id = "disjointWith"

OWL: Annotation Property

LexGrid

Comments

rdfs:label

Presentation

No comments

rdfs:label

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

rdfs:label

concept.presentation.propertyName = "textualPresentation"

Hardcoded "textualPresentation"

rdfs:label

concept.presentation.isPreferred = true

Hardcoded "true"

rdfs:label

concept.presentation.text

Value of rdfs:label

rdfs:comment

Comment

No comments

rdfs:comment

concept.comment.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

rdfs:comment

concept.comment.propertyName = "comment"

Hardcoded "comment"

rdfs:comment

concept.presentation.text

Value of rdfs:comment

rdfs:seeAlso

conceptProperty

No comments

rdfs:isDefinedBy

conceptProperty

No comments

OWL: Versioning

LexGrid

Comments

owl:versionInfo

codingScheme.representsVersion

No comments

priorVersion

Not Mapped

No comments

backwardCompatibleWith

Not Mapped

No comments

owl:incompatibleWith

association

No comments

owl:incompatibleWith

association.id = "incompatibleWith"

No comments

owl:incompatibleWith

association.forwardName = "incompatibleWith"

No comments

owl:incompatibleWith

association.isFunctional = "false"

No comments

owl:incompatibleWith

association.isNavigable = "true"

No comments

owl:incompatibleWith

association.isReflexive="true"

No comments

owl:incompatibleWith

association.isSymmetric="true"

No comments

owl:incompatibleWith

association.isTransitive="true"

No comments

owl:incompatibleWith

association.reverseName="incompatibleWith"

No comments

DeprecatedClass

Concept attribute setIsActive = false

Not Mapped

DeprecatedProperty

Not Mapped

...

OWL Element

LexEVS

Comments

OWL: RDF Schema Features

LexEVS

Comments

owl:ontology

codingScheme

No comments

xml:lang

codingScheme.defaultLanguage

Default is 'en'

dc:title

codingScheme.formalName

No comments

rdfs:label

codingScheme.localName

No comments

URI

codingScheme.registeredName

No comments

owl:versionInfo

codingScheme.representsVersion

Default is 'UNASSIGNED'

dc:rights

codingScheme.copyright

No comments

owl:Class (Thing, Nothing)

concept

No comments

rdf:ID

concept.conceptCode

No comments

concept.isActive

Hard coded as "Active"

concept.isAnonymous

No comments

concept.isDefined

No comments

rsfs:label

concept.entityDescription

No comments

rdf:comment

concept.comment

No comments

rdfs:subClassOf

association

No comments

association.id = "subClassOf"

No comments

association.forwardName = "subClassOf"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="false"

No comments

association.isTransitive="true"

No comments

rdf:Property (ObjectProperty)

association

An association between two classes (domain, range)

rdf:Property (DatatypeProperty)

association
concept.conceptProperty

An association between one class (domain) and one asscoication (domain and hasDataProperty). The conceptProperty defines the range.

rdfs:subPropertyOf

association

No comments

association.id = "subPropertyOf"

No comments

association.forwardName = "subPropertyOf"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="false"

No comments

association.isTransitive="true"

No comments

rdfs:domain

association

No comments

association.id = "domain"

No comments

association.forwardName = "domain"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="false"

No comments

association.isSymmetric="false"

No comments

association.isTransitive="true"

No comments

rdfs:range

association

No comments

association.id = "range"

No comments

association.forwardName = "range"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="false"

No comments

association.isSymmetric="false"

No comments

association.isTransitive="false"

No comments

Individual

association

An 'instance' association is created. (ie. sourceId = Country, targetId = America)

association.id = "instance"

No comments

OWL (In)Equality

LexGrid LexEVS

Comments

owl:equivalentClass

association

No comments

association.id = "equivalentClass"

No comments

association.forwardName = "equivalentClass"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName="equivalentClass"

No comments

owl:equivalentProperty

association

No comments

association.id = "equivalentProperty"

No comments

association.forwardName = "equivalentProperty"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName="equivalentProperty"

No comments

owl:sameAs

association

No comments

association.id = "sameAs"

No comments

association.forwardName = "sameAs"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName="sameAs"

No comments

differentFrom

association

No comments

association.id = "differentFrom"

No comments

association.forwardName = "differentFrom"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName= "differentFrom"

No comments

owl:AllDifferent

association

No comments

association.id = "AllDifferent"

No comments

association.forwardName = "AllDifferent"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName= "AllDifferent"

No comments

OWL: Property Characteristics

LexGrid LexEVS

Comments

owl:inverseOf

association

No comments

association.id = "inverseOf"

No comments

association.forwardName = "inverseOf"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName="inverseOf"

No comments

owl:TransitiveProperty

association.isTransitive

association property 'isTransitive'

owl:SymmetricProperty

association.isSymmetric

association property 'isSymmetric'

owl:InverseFunctionalProperty

association.isReverseFunctional

association property 'isReverseFunctional'

owl:FunctionalProperty

association.isFunctional

association property 'isFunctional'

OWL: Property Restrictions

  

Comments

owl:Restriction

concept

Create an anonymous concept for the restriction

concept.id

System generated

concept.isActive = true

No comments

concept.isAnonymous = true

Hardcoded "True"

owl:onProperty

association.id

No comments

owl: allValuesFrom

concept.entityDescription

String of allValuesFrom values

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of allValuesFrom values

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:unionOf"

No comments

owl: someValuesFrom

concept.entityDescription

String of someValuesFrom values

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of someValuesFrom values

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:intersectionOf

concept.entityDescription

String of intersectionOf values (ie. Pizza and not VegetarianPizza)

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of intersectionOf values (ie. Pizza and not VegetarianPizza)

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

UnionOf

concept.conceptProperty.text = "owl:unionOf"

No comments

owl:complementOf

association

association.id = "subClassOf"

owl:oneOf

concept.entityDescription

String of oneOf values

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of oneOf values

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:hasValue

associationQualification.nameAndValueList.content

No comments

owl:minCardinality

concept.entityDescription

String of minCardinality Values (ie. (hasTopping min 3) and Pizza)

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of minCardinality Value (ie. (hasTopping min 3) and Pizza)

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:maxCardinality

concept.entityDescription

String of maxCardinality Values (ie. (hasTopping max 2) and Pizza)

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of maxCardinality Values (ie. (hasTopping max 2) and Pizza)

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:cardinality

concept.entityDescription

String of cardinality Values

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

String of cardinality Values

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:disjointWith

association

association.id = "disjointWith"

OWL: Annotation Property

LexEVS  
 

Comments

rdfs:label

Presentation

No comments

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName = "textualPresentation"

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

Value of rdfs:label

rdfs:comment

Comment

No comments

concept.comment.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.comment.propertyName = "comment"

Hardcoded "comment"

concept.presentation.text

Value of rdfs:comment

rdfs:seeAlso

conceptProperty

No comments

rdfs:isDefinedBy

conceptProperty

No comments

OWL: Versioning

LexEVS  
 

Comments

owl:versionInfo

codingScheme.representsVersion

No comments

priorVersion

Not Mapped

No comments

backwardCompatibleWith

Not Mapped

No comments

owl:incompatibleWith

association

No comments

association.id = "incompatibleWith"

No comments

association.forwardName = "incompatibleWith"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName="incompatibleWith"

No comments

DeprecatedClass

Concept attribute setIsActive = false

Not Mapped mapped

DeprecatedProperty


Not Mapped mapped

OWL Mapping - NCI OWL

OWL Element

LexGrid

Comments

OWL: RDF Schema Features

LexGrid  
 

Comments

owl:ontology

codingScheme

Hardcoded "NCI_Thesaurus"

xml:lang

codingScheme.defaultLanguage

Hardcoded "en"

dc:title

codingScheme.formalName

Hardcoded "NCI Thesaurus"

rdfs:label

codingScheme.localName

Hardcoded "NCI_Thesaurus"

Hardcoded "40010"

No comments

Hardcoded "urn:oid:2.16.840.1.113883.3.26.1.1"

No comments

URI

codingScheme.registeredName

Hardcoded "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#"

owl:versionInfo

codingScheme.representsVersion

No comments

dc:rights

codingScheme.copyright

Read from hardcoded "Terms.txt" file .

rdfs:comment

codingScheme.entityDescription

No comments

codingScheme.isNative

Hardcoded "true"

owl:Class (Thing, Nothing)

concept

No comments

code

concept.id

No comments

concept.isActive

Hard coded as "true" unless class "owl:DeprecatedClass", then 'false'

concept.isAnonymous

No comments

rsfs:label

concept.entityDescription

rdf:comment

concept.comment

conceptProperty

Indicate whether the concept is primative (has no equavalent classes)

concept.conceptProperty.propertyName

Hard coded as "primitive"

concept.conceptProperty.text

"true"

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

presentation

Provide default presentation to match concept entity description if not provided as property

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "NCI_Preferred_Term"

rdfs:label

concept.presentation.text

concept.entityDescription

conceptProperty

Property with designated concept name label (per NCI requirements and used in codeToName/nameToCode lookup).

concept.conceptProperty.propertyName

Hard coded as "CONCEPT_NAME"

rdfs:label

concept.conceptProperty.text

concept.entityDescription

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

relation

Top-level container for associations (non-inheritable, non-defining relationships between concepts.

relations.dc

Hard coded as "associations"

relations.isNative

Hard coded as "true"

relations.entityDescription

Hard coded as "Non-inheritable non-defining relations."

relation

Top-level container for roles (inheritable relationships)

relations.dc

Hard coded as "roles"

relations.isNative

Hard coded as "true"

relations.entityDescription

Hard coded as "Inheritable/defining relations."

rdfs:subClassOf

association

Association for subtype hierarchy.

association.id = "hasSubtype"

No comments

association.forwardName = "hasSubtype"

No comments

association.reverseName = "isA"

No comments

association.isNavigable = "true"

Hard coded as "true"

Hard coded as "true"

No comments

Hard coded as "false"

No comments

Hard coded as "true"

No comments

hasElement

association

Association used to register component classes as elements of anonymous node representations.

association.id = "hasElement"

No comments

association.forwardName = "hasElement"

No comments

association.isNavigable = "true"

Hard coded as "true"

Hard coded as "false"

No comments

Hard coded as "true"

No comments

rdfs:domain

association

Association for role_has_domain relations

association.id = "Role_Has_Domain"

No comments

association.forwardName = "roleHasDomain"

No comments

association.reverseName = "kindIsDomainOf"

No comments

association.isNavigable = "true"

Hard coded as "true"

Hard coded as "false"

No comments

Hard coded as "false"

No comments

Hard coded as "true"

No comments

rdfs:range

association

Association for range relations

association.id = "Role_Has_Range"

No comments

association.forwardName = "roleHasRange"

No comments

association.reverseName = "kindIsRangeOf"

No comments

association.isNavigable = "true"

Hard coded as "true"

association.isReflexive="false"

Hard coded as "false"

association.isSymmetric="false"

Hard coded as "false"

association.isTransitive="false"

Hard coded as "false"

rdf:Property (ObjectProperty)

association

An association between two classes (hasDomain, hasRange)

rdfs:subPropertyOf

 

Not Mapped mapped

OWL (In)Equality

  LexGrid  

Comments

owl:equivalentClass

association

Association for equivalent class.

association.id = "equivalentClass"

No comments

association.forwardName = "equivalentClass"

No comments

association.reverseName = "equivalentClass"

No comments

association.isNavigable = "true"

Hard coded as "true"

association.isReflexive="true"

Hard coded as "true"

association.isSymmetric="true"

Hard coded as "true"

association.isTransitive="true"

Hard coded as "true"

OWL: Property Characteristics

  LexGrid  

Comments

owl:inverseOf

association

No comments

association.id = "inverseOf"

No comments

association.forwardName = "inverseOf"

No comments

association.isFunctional = "false"

No comments

association.isNavigable = "true"

No comments

association.isReflexive="true"

No comments

association.isSymmetric="true"

No comments

association.isTransitive="true"

No comments

association.reverseName="inverseOf"

No comments

owl:TransitiveProperty

association.isTransitive

association property 'isTransitive'

owl:SymmetricProperty

association.isSymmetric

association property 'isSymmetric'

owl:InverseFunctionalProperty

association.isReverseFunctional

association property 'isReverseFunctional'

owl:FunctionalProperty

association.isFunctional

association property 'isFunctional'

OWL: Property Restrictions

  LexGrid  

Comments

owl:Restriction

concept

Anonymous concept created.

concept.entityDescription = "RestrictionOn: " + association name

Concatination of "Restriction On: " and assocation name

concept.isAnonymous = true

No comments

owl: allValuesFrom

associationQualification.association.Qualifier = "AllValuesFrom"

No comments

owl: someValuesFrom

associationQualification.association.Qualifier = "someValuesFrom"

No comments

owl:intersectionOf

concept.entityDescription

Concatination of "Restriction On: " and assocation name

concept.isAnonymous = true

No comments

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

Set to concept.entityDescription

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:intersectionOf"

No comments

owl:unionOf

concept.entityDescription

Concatination of "Restriction On: " and assocation name

concept.isAnonymous = true

No comments

concept.presentation.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.presentation.propertyName

Hardcoded "textualPresentation"

concept.presentation.isPreferred = true

Hardcoded "true"

concept.presentation.text

Set to concept.entityDescription

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = type

Hardcoded "type"

concept.conceptProperty.text = "owl:unionOf"

No comments

owl:oneOf

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

concept.conceptProperty.propertyName = "owl:oneOf"

Hardcoded "owl:oneOf"

concept.conceptProperty.text

String of oneOf values

OWL: Annotation Property

  LexGrid  

Comments

rdfs:comment

Comment

No comments

concept.comment.propertyId

Generated value for property textual presentation using "P" concatenated with a steadily incremented numerical value.

concept.comment.propertyName = "comment"

Hardcoded "comment"

concept.presentation.text

Value of rdfs:comment

rdfs:seeAlso

conceptProperty

No comments

rdfs:isDefinedBy

conceptProperty

No comments

OWL: Versioning

LexGrid 
 

Comments

owl:versionInfo

codingScheme.representsVersion

No comments

priorVersion

Not Mapped

backwardCompatibleWith

Not Mapped

DeprecatedClass

Not Mapped

DeprecatedProperty

Not Mapped

...

tag

presentation

source

represenational form

qualifier

model element

value column name

model element

go-term

x

 

 

 

 

propertyValue

 

go-id

 

 

 

x

propertyQualifierId

val1

PropertyQualifier attribute content?

go-source

 

 

 

x

propertyQualifierId

val1

PropertyQualifier attribute content?

source-date

 

 

 

x

propertyQualifierId

val1

PropertyQualifier attribute content?

term-name

x

 

 

 

 

propertyValue

 

term-group

 

 

x

 

 

representationalForm

property attribute

term-source

 

x

 

 

 

attributeValue

source

def-source

 

x

 

 

 

attributeValue

source

def-definition

x

 

 

 

propertyValue

definition

Definition_Review_Date

 

 

 

x

propertyQualifierId

val1

PropertyQualifier attribute content?

Definition_Reviewer_Name

 

 

 

x

propertyQualifierId

val1

PropertyQualifier attribute content?

UMLS SemNet Mapping

Coding Scheme
RRF File Name

RRF Column Name

RRF Definition

NCI Meta only

LexGrid Model Element

comments Comments

Coding Scheme

 

 

 

 

 

 

 

 

 

codingScheme.representsVersion

  No comments

 

 

 

 

codingScheme.codingScheme

hard coded in java file as "UMLS_SemNet"

 

 

 

 

codingScheme.formalName

hard coded in java file as "UMLS Semantic Network"

 

 

 

 

codingScheme.defaultLanguage

hard coded in java file as "en"

 

 

 

 

codingScheme.approxNumConcepts

hard coded in java file as

 

 

 

 

codingScheme.entityDescription

hard coded in java file as "The UMLS Semantic Network is one of three UMLS Knowledge Sources developed as part of the Unified Medical Language System project. The network provides a consistent categorization of all concepts represented in the UMLS Metathesaurus."

license.txt

 

 

 

codingScheme.copyright

Read from license.txt file or hard coded reference in java file

 

 

 

 

codingScheme.registeredName

hard coded in java file as "urn:lsid:nlm.nih.gov:semnet"

 

 

 

 

codingScheme.concepts.dc

hard coded in java file as "concepts"

 

 

 

 

codingScheme.relations.dc

hard coded in java file as "relations"

 

 

 

 

codingScheme.mappings.dc

hard coded in java file as "mappings"

 

 

 

 

codingScheme.localNameList

  No comments

 

 

 

 

codingScheme.localNameList.

hard coded in java file as "UMLS_SemNet"

 

 

 

 

codingScheme.localNameList

No comments   

 

 

 

 

codingScheme.localNameList.

  No comments

 

 

 

 

codingScheme.source

  No comments

 

 

 

 

codingScheme.source.content

  No comments

 

 

 

 

codingScheme.localNameList

  No comments

 

 

 

 

codingScheme.localNameList.

  No comments

 

 

 

 

codingScheme.localNameList

  No comments

 

 

 

 

codingScheme.localNameList.

  No comments

 

 

 

 

codingScheme.localNameList

  No comments

 

 

 

 

codingScheme.localNameList.

  No comments

 

 

 

 

codingScheme.localNameList

  No comments

 

 

 

 

codingScheme.localNameList.

  No comments

 

 

 

 

mappings.supportedFormat

  No comments

 

 

 

 

mappings.supportedFormat.localId

hard coded in java file as "text/plain"

 

 

 

 

mappings.supportedFormat.urn

hard coded in java file as "urn:oid:2.16.840.1.113883.6.10:text_plain"

 

 

 

 

mappings.supportedAssociation

  No comments

SRDEF

RL

 

 

mappings.supportedAssociation.localId

  No comments

 

 

 

 

mappings.supportedContext

  No comments

 

 

 

 

mappings.supportedSource

  No comments

 

 

 

 

mappings.supportedSource.localId

hard coded in java file as "NLM"

 

 

 

 

mappings.supportedSource.urn

hard coded in java file as "urn:lsid:nlm.nih.gov"

 

 

 

 

mappings.supportedHierarchy

  No comments

 

 

 

 

mappings.supportedHierarchy.localId

hard coded in java file as "is_a"

 

 

 

 

mappings.supportedHierarchy.isForwardNavigable

hard coded as "true"

 

 

 

 

mappings.supportedHierarchy.rootCode

hard coded as "@"

 

 

 

 

mappings.supportedHierarchy.associationList

hard coded in java file as "hasSubtype"

 

 

 

 

mappings.supportedAssociationQualifier

  No comments

SRFLD

COL

 

 

mappings.supportedProperty

  No comments

 

 

 

 

mappings.supportedProperty.localId

If SRDEF appears in the FIL column then this is treated a potential supported property and is entered in supported properties as such.

 

 

 

 

 

mappings.supportedProperty.urn

hard coded in java file as ""

 

 

 

 

mappings.supportedLanguage

  No comments

 

 

 

 

mappings.supportedLanguage.localId

hard coded in java file as "en"

 

 

 

 

mappings.supportedLanguage.urn

hard coded in java file as "urn:oid:2.16.840.1.113883.6.84:en"

 

 

 

 

mappings.supportedCodingScheme

  No comments

 

 

 

 

mappings.supportedCodingScheme.localId

hard coded in java file as "UMLS_SemNet"

 

 

 

 

mappings.supportedCodingScheme.urn

hard coded in java file as "urn:lsid:nlm.nih.gov:semnet"

 

 

 

 

mappings.supportedRepresentationalForm

  No comments

 

 

 

 

mappings.supportedConceptStatus

  No comments

 

 

 

 

mappings.supportedPropertyLink

  No comments

 

 

 

 

mappings.supportedPropertyQualifier

  No comments

 

 

 

 

mappings.supportedDataType

  No comments

Concepts

 

 

 

  

Comments

SRDEF

UI

 

 

concept.id(inherited from Entity)

No comments   

SRDEF

STY/RL

 

 

concept.enitityDescription(inheritance path Entity->versionableAndDescribable)

  No comments

 

 

 

 

concept.conceptProperty

  No comments

SRDEF

NH

 

 

concept.conceptProperty.text.content

  No comments

 

 

 

 

concept.conceptProperty.format

hard coded in java file as "text/plain"

 

 

 

 

concept.conceptProperty.propertyName

hard coded in java file as "NH"

 

 

 

 

concept.conceptProperty.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

 

 

 

 

concept.presentation

No comments

 

 

 

 

concept.presentation.propertyName (inherited from Property)

Hard coded in java file as "STY/RL" or "ABR"

 

 

 

 

concept.presentation.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

SRDEF

STY/RL, ABR

 

 

concept.presentation.text.content

 

 

 

 

 

concept.presentation.format

hard coded in java file as "text/plain"

 

 

 

 

concept.presentation.isPreferred

hard coded in java file as true.

 

 

 

 

concept.definition.propertyName (inherited from Property)

Hard coded in java file as "DEF"

 

 

 

 

concept.definition.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

SRDEF

DEF

 

 

concept.definition.text.content

 

 

 

 

 

concept.definition.format

hard coded in java file as "text/plain"

 

 

 

 

concept.definition.isPreferred

hard coded in java file as true.

 

 

 

 

concept.comment

SRDEF

EX

 

 

concept.comment.propertyName (inherited from Property)

Hard coded in java file as "EX"

 

 

 

 

concept.comment.text.content

 

 

 

 

concept.comment.format

hard coded in java file as "text/plain"

 

 

 

 

concept.comment.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

 

 

 

 

concept.instruction

 

 

 

 

concept.instruction.propertyName (inherited from Property)

Hard coded in java file as "UN"

SRDEF

UN

 

 

concept.instruction.text.content

 

 

 

 

 

concept.instruction.format

hard coded in java file as "text/plain"

 

 

 

 

concept.instruction.propertyId

Generated value for property using "P" concatenated with a steadily incremented numerical value.

Relations

 

 

 

 

 

SRSTR

RL

 

 

association.id (inherited from Entity)

In the case of RL value is "isa" the id is hard coded to hasSubtype. The direction of the association is also reversed

 

 

 

 

association.isTransitive

hard coded to true if the value of RL is "isa"

SRSTR

RL

 

 

association.forwardName

Reversed when value of RL is "isa"

SRSTR

STY/RL

 

 

associationInstance.sourceId

Reversed when value of RL is "isa"

SRSTR

STY/RL

 

 

associationTarget.targetId

 

SRDEF

RIN

 

 

association.reverseName

 

SRDEF

DEF

 

 

association.entityDescription.content (inheritance path for entityDescription is Entity->versionableAndDescribable)

When SRDEF value RT is "RL"

SRSTRE1

UI/STY(first argument)

 

 

associationInstance.sourceId

Reversed when value of RL is "isa"

SRSTRE1

UI/STY(2nd argument)

 

 

associationTarget.targetId

Reversed when value of RL is "isa"

...

OBO Class

OBO Entity

LexGrid Model Element

Notes

Document Header

format-version

 

Not mapped.

Document Header

data-version

CodingScheme.representsVersion

Creates a codingSchemeVersion and SystemRelease record. If not specified, then hard coded "UNASSIGNED"

Document Header

version

CodingScheme.representsVersion

Deprecated - use data-version if present.

Document Header

date

 

Not mapped.

Document Header

saved-by

 

Ignored but included if contained in the remark entity.

Document Header

auto-generated-by

 

Ignored but included if contained in the remark entity.

Document Header

subsetdef

 

Not mapped.

Document Header

import

 

Deprecated - Imports are used to assemble a larger document from smaller.

Document Header

typeref

 

Deprecated.

Document Header

synonymtypedef

 

Not mapped.

Document Header

idspace

 

Not mapped.The idspace is a triple - localName, URN and description.

Document Header

default-relationship-id-prefix

 

Not mapped.

Document Header

id-mapping

CodingScheme.supportedAssociation

This is more generalized than the LexGrid model, as it supports mapping between any id's. Note that its primary purpose, however, is to handle supportedAssociation.

Document Header

remark

CodingScheme.entityDescription

Will combine multiple remark entities into the entityDescription.

Document Header

default-namespace

codingScheme.codingScheme

Will use default-namespace if provided; otherwise will use filename without the extension.

Document Header

default-namespace

codingScheme.formalName

Will use default-namespace if provided; otherwise will use filename without the extension.

Document Header

default-namespace

codingScheme.registeredName

Combination of "urn:lsid:bioontology.org:" and if provided, the value in "default-namespace"; but if not will use filename without the extension.

 

 

codingScheme.defaultLanguage

Hardcoded "en"

 

 

codingScheme.isNative

Hardcoded "true"

Stanza

id

CodedEntry.conceptCode

 

Stanza

name

CodedEntry.entityDescription

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="76a4de57aa18df15-3e50c80d-46c0473c-af829825-1511d0e6a6b724b8dd99a928"><ac:plain-text-body><![CDATA[

 

 

CodedEntry.presentation['textualPresentation'].text

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="11c41d5614606d19-395823e4-4c204a70-8a9da44c-bf485a0aebee3ed83799058f"><ac:plain-text-body><![CDATA[

 

 

CodedEntry.presentation['textualPresentation'].isPreferred = true

 

]]></ac:plain-text-body></ac:structured-macro>

Stanza

alt_id

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="07c3bfbb65232cd7-b83080cf-440c4713-a5819c2c-a429a2e41bfda01eac9718e7"><ac:plain-text-body><![CDATA[

 

 

CodedEntry.property['alt_id'].propertyId

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4daab05422119500-4a62f0bc-4045455e-a83d8b8e-b6da12fa9cac8ae7f37e2e92"><ac:plain-text-body><![CDATA[

 

 

CodedEntry.property['alt_id'].text

 

]]></ac:plain-text-body></ac:structured-macro>

Stanza

is_anonymous

CodedEntry.isAnonymous = true

 

Stanza

is_obsolete

CodedEntry.isActive = false

 

Stanza

def

CodedEntry.definition

 

 

 

CodedEntry.definition.isPreferred = true

 

Stanza

def.dbxref

 

See dbxref

Stanza

comment

CodedEntry.comment.text

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5e0635e549604abd-2d5b9743-4a9e4452-99c6b0d3-fba681f24c18b387b2a43d90"><ac:plain-text-body><![CDATA[

Stanza

subset

property[subset tag]

See subsetdef

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="52eb315267bdfa15-0d9f95bb-4ac24640-946687a3-d85ca4d78d6c5dc413ca1983"><ac:plain-text-body><![CDATA[

Stanza

synonym

presentation['textualPresentation'].text

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="dcc4477cbb98c0fb-4918a860-4afa4c62-ab4798d1-66602daccd4354db7024a5c7"><ac:plain-text-body><![CDATA[

Stanza

synonym.scope

presentation['textualPresentation'].degreeOfFidelity

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f0fa3396f0ee9e90-f0499bad-49e54a54-a3d09f95-77bed1e5e82faad073f273c6"><ac:plain-text-body><![CDATA[

Stanza

synonym.type

presentation['textualPresentation'].representationalForm

 

]]></ac:plain-text-body></ac:structured-macro>

Stanza

synonym.dbxref

 

(see dbxref)

Stanza

exact_synonym

 

See synonym

Stanza

narrow_synonym

 

See synonym

Stanza

broad_synonym

 

See synonym

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7111180f0820d98f-00f39d05-4c414d37-849992a5-a48df1af63075a3122588f5e"><ac:plain-text-body><![CDATA[

Stanza

xref

associations.['mapsTo']

 

]]></ac:plain-text-body></ac:structured-macro>

Stanza

xref_analog

 

See synonym

Stanza

xref_unk

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a7ec66e200e9ce71-c31f6bac-4ce44c66-9acc9573-653ebbd8d8edf174aa33526e"><ac:plain-text-body><![CDATA[

Stanza

is_a

associations.['hasSubtype']

Reverse of the source and target.

]]></ac:plain-text-body></ac:structured-macro>

Stanza

is_a.namespace

 

If present, the supplied namespace becomes the owning "codingScheme".

Stanza

is_a.derived

associations.hasSubtype.associationQualifier

If present, need to include derived in the supportedAssociationQualifiers section

Stanza

intersection_of

 

Processed the same way that OWL intersection operator is processed. This includes creation of anonymous sets.

Stanza

union_of

 

Same as OWL

Stanza

disjoint_from

 

Same as OWL

Stanza

relationship

associations.

 

Stanza

relationship.not_necessary

associations..associationQualifier

 

Stanza

relationship.inverse_necessary

associations..associationQualifier

 

Stanza

relationship.namespace

 

If present, the supplied namespace becomes the owning "codingScheme".

Stanza

relationship.derived

associations..associationQualifier

 

Stanza

relationship.cardinality

associations..associationQualifier

 

Stanza

relationship.maxCardinality

associations..associationQualifier

 

Stanza

relationship.minCardinality

associations..associationQualifier

 

Stanza

is_obsolete

codedEntry.isActive = false

 

Stanza

replaced_by

 

 

Stanza

consider

 

Not Mapped

Stanza

use_term

 

(deprecated)

dbxref

dbxref name

CodedEntry..source

 

 

supportedSource

 

dbxref name format is inconsistent. In most cases, it can be the localName of supportedSource, but special processing may be necessary in the case of URL's, etc

dbxref

dbxref description

 

Not mapped.

dbxref

trailing modifiers

 

Not mapped.

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="72d630e18a012efd-e9d9f435-484a4959-9f82847d-30c37215d099e0ec8903cc9a"><ac:plain-text-body><![CDATA[

typeDef Stanza

domain

associations.['has_domain']

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b6919574d5f56cde-b65d087f-4b7645e0-82cf8bff-cb4fad93df0cdea3be0c306c"><ac:plain-text-body><![CDATA[

typeDef Stanza

range

associations.['has_range']

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="bfd9eda6a1aac34d-6d17872c-4bc84a5b-a06aa5ee-beb80930982f3dbe77a70bdd"><ac:plain-text-body><![CDATA[

typeDef Stanza

is_cyclic

property['is_cyclic']

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="25de20fc5549afaf-b87d4aa2-41164930-8b268d44-fd75cdc55e5c63b1b070f413"><ac:plain-text-body><![CDATA[

typeDef Stanza

is_reflexive

property['is_reflexive']

 

]]></ac:plain-text-body></ac:structured-macro>

 

 

association.isReflexive

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9cc56bf32be983b3-131cceef-457943a3-af4c8352-9032d00e4a07514b6dbc2a74"><ac:plain-text-body><![CDATA[

typeDef Stanza

is_symmetric

property['is_symmetric']

 

]]></ac:plain-text-body></ac:structured-macro>

 

 

association.isSymmetric

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="94e69e93a6bafaa8-d03b330d-4878436d-b748b113-70e33c9aa5fc853f8074bddc"><ac:plain-text-body><![CDATA[

typeDef Stanza

is_transitive

property['is_transitive']

 

]]></ac:plain-text-body></ac:structured-macro>

 

 

association.isTransitive

 

typeDef Stanza

inverse_of

association.inverse

 

instance stanza

id

same rules as general stanza

same rules as general stanza

instance stanza

name

same rules as general stanza

same rules as general stanza

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2b5f5da52f36ff19-9422cb46-4b0d449e-b952a845-17e990726c9d6c7bfb4ed4b2"><ac:plain-text-body><![CDATA[

instance stanza

instance_of

association['has_instance']

 

]]></ac:plain-text-body></ac:structured-macro>

instance stanza

 

CodedEntry.property.property=""

data type properties go in Coded Entry property section

...

HL7 Table

HL7 Column

LexGrid Model Element

Notes

Intentionally Not mapped

Outstanding issues

Model

<modelID>

<codingSchemeName>

 

 

 

 

<name>

<formalName>

 

 

 

 

<registeredName>

Code Block
http://www.hl7.org/Library/data-model/RIM *[1]

 

 

 

 

<defaultLanguage>

en*

 

 

 

 

<versionNumber>

<representsVersion>

 

 

 

 

<isNative>

0*

 

 

 

 

<approximateNumberofConcepts>

Result of count on concept bearing table?

 

 

 

 

<firstRelease>

MISSING

 

 

 

 

<modifiedRelease>

MISSING

 

 

 

 

<deprecated>

MISSING

 

 

 

 

<description>

<entityDescription>

 

 

 

 

<copyright>

MISSING

 

 

 

VCS_code_system

codeSystemId

codingScheme.registeredName

Moved to metadata file.

 

 

 

codeSystemType

commonTypes::Properties

This is an HL7 specific code system property to distinguish internal vs external code systems. Moved to metadata file.

 

 

 

codeSystemName

concept.conceptCode

Moved to metadata file.

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="af0461276daeda7c-c51c9944-4b444bfc-8c519a3f-43eea89eb7d1f7bbae3180c8"><ac:plain-text-body><![CDATA[

 

codeSystemName

concept.presentation['textualPresentation'].text

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

 

fullName

codingScheme.formalName

 

 

 

 

description

codingScheme.entityDescription

Moved to metadata file.

 

 

 

releaseId

codingScheme.representsVersion

Moved to metadata file.

 

 

 

copyrightNotice

codingScheme.copyright

Moved to metadata file.

 

 

 

literal('en')

codingScheme.defaultLanguage

Moved to metadata file.

 

 

VCS_concept_code_xref

internalId

 

 

 

 

 

Concept Code

concept.conceptCode

 

RIM db column conceptCode2

 

 

Case Difference

commonTypes::Properties

Basically a property to outline whether there are case differences in the Concept Code or not (mainly used, but not restricted tor units of measure)

RIM db column codeInstance

 

 

Status

concept.isActive=(conceptStatus=='A'?)

 

RIM db column conceptStatus

 

 

 

concept.conceptStatus

Not used by HL7. A = isActive, R = retired

 

 

VCS_concept_designation

internalId

 

foreign key

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3f76b0b0526f6043-a42fcef9-492c46fa-9d8ca6a3-3f318d751c7229aea4beecc8"><ac:plain-text-body><![CDATA[

 

designation

concept.presentation['textualPresentation'].text

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

 

designationSeq

 

 

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="dbc888ccb8efe3a6-3ae5600c-48fb4d9b-8eb7b1ca-971771aac4fd32548e6de739"><ac:plain-text-body><![CDATA[

 

language

concept.presentation['textualPresentation'].language

Can be omitted if language = default language

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5ed0cd3f9ca8a42d-485b5b9f-463748bf-a89d8207-72608f6eb4d40de2b14acd1a"><ac:plain-text-body><![CDATA[

 

preferredForLanguage

concept.presentation['textualPresentation'].isPreferred

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="29e43e06c68359f3-3c4ec297-439c4c5e-badf99ef-e2e68bacbf51e053a5606632"><ac:plain-text-body><![CDATA[

VCS_concept_description

internalId

with(codeSystem[deref(internalId)].concept[deref(internalId)]).definition

foreign key

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="99777c9bbc33ccd7-2ca204f7-45fe4f5c-9bf38037-ba8472ec317def7aa16701dd"><ac:plain-text-body><![CDATA[

 

description

concept.presentation['textualPresentation'].text

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="971e85ff81827b10-681868b9-429e486b-81d48a95-c43b87ae6c02bd3fcbf98847"><ac:plain-text-body><![CDATA[

 

language

concept.presentation['textualPresentation'].language

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8a1529e878fb071e-ad879470-4d964dcd-ada39d08-aba534f8b8dd650eedbee25f"><ac:plain-text-body><![CDATA[

 

literal('true')

concept.presentation['textualPresentation'].isPreferred

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="554d26e3bec5e139-fca98951-4aa4433f-9432985d-f8584733a5a71f60fd13de17"><ac:plain-text-body><![CDATA[

 

uniqueId()

concept.presentation['textualPresentation'].propertyId

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ab6a591e2db8b3a7-2315daf3-486c405c-a383ac33-e09998e7b11e7199b9e7c22f"><ac:plain-text-body><![CDATA[

 

literal('definition')

concept.presentation['textualPresentation'].property

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

VCS_concept_property

internalId

 

foreign key

 

 

 

propertyCode

concept.property.property

 

 

 

 

propertySeq

 

Currently not used by HL7

 

 

 

propertyValue

concept.property.text

 

 

 

 

language

concept.property.language

 

 

 

VCS_concept_relationship

relationCode

association.association

 

 

 

 

sourceInternalId

associationInstance.sourceConcept

 

 

 

 

targetInternalId

associationTarget.targetConcept

 

 

 

Model

modelID

systemRelease.releaseId

 

 

 

 

name

service.service

 

 

 

 

versionNumber

service.version

 

 

 

 

lastModifiedDate

systemRelease.releaseDate

 

 

 

 

developingOrganization

systemRelease.releaseAgency

 

 

 

 

committeeID

 

 

 

 

 

description

systemRelease.entityDescription

 

 

 

 

concat('urn:oid:2.16.840.1.113883:',systemRelease.releaseId)

systemRelease.releaseURN

 

 

 

 

literal('true')

systemRelease.isLatest

Also have to set the prior release isLatest to false

 

 

 

preceding-sibling/releaseOrder + 1

systemRelease.releaseOrder

 

 

 

Model

modelID

commonTypes::Properties

 

 

 

(Special mapping for NCI)

name

codingScheme.localName

 

 

 

 

versionNumber

codingScheme.representsVersion

 

 

 

 

lastModifiedDate

commonTypes::Properties

 

 

 

 

developingOrganization

commonTypes::Properties

 

 

 

 

committeeID

 

 

 

 

 

description

codingScheme.entityDescription

 

 

 

 

concat('urn:oid:2.16.840.1.113883:',systemRelease.releaseId)

codingScheme.registeredName

 

 

 

 

literal('true')

commonTypes::Properties

Also have to set the prior release isLatest to false

 

 

 

preceding-sibling/releaseOrder + 1

commonTypes::Properties

 

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="73d5055dd9f101ca-e77fcde3-46b24983-b0db8bda-05a2e5a16fb6160e08d578d7"><ac:plain-text-body><![CDATA[

RIM_vocabulary_domain

vocDomain

codingscheme["VocabularyDomain"].concept.conceptCode

Vocabulary Domains are carried in a code system of vocabulary domains.

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fedc203c1ab2f7a0-26932498-46104ca2-9d5c8829-39353ab35634ac8046d98df1"><ac:plain-text-body><![CDATA[

 

 

codingscheme["VocabularyDomain"].concept.presentation["textualPresentation"].text

preferredPresentation

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fb2bca18acdf081c-175ef674-4fd74c3a-90e481ca-8e17e145b1ea38ac73d4c2a0"><ac:plain-text-body><![CDATA[

 

description

codingscheme["VocabularyDomain"].concept.definition.text

preferredDefinition for code

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="273c0a937f8dfcbc-0c4f7714-46ee4b78-83cf96dd-39d43f8113d9e6ca65389b0f"><ac:plain-text-body><![CDATA[

 

restrictsDomain

codingscheme["VocabularyDomain"].association["hasSubtype"].sourceConcept

Should this be hasSubtype or something else?

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7e2578ac69c4c774-6495ff49-4c414deb-bc96b27d-86fee3e4c7270ed0767ccc6e"><ac:plain-text-body><![CDATA[

 

 

codingscheme["VocabularyDomain"].association["hasSubtype"].targetconcept = vocDomain

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="78f17a18121d26c7-217420c0-46ae4921-8b36b411-bc3eea6fefd398ae2baba5e9"><ac:plain-text-body><![CDATA[

VOC_code_reference

usedToBuildValueSet

with(valueDomain[registeredName=current()/.])

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

 

referencesConceptCode

...valueDomainEntry/conceptCode

1) id is synthesized
2) Only stored if isHeadCode h1. false or includeReferencedCode true

 

 

 

referencesInternalId

 

Internal id's aren't exposed in lexGrid

 

 

 

relationship

...valueDomainEntry/includeChildren = (relationship == 'hasSubtype')

Won't deal w/ non-hasSubtype relationships, but HL7 doesn't have any.

 

 

 

includeReferencedCode

...valueDomainEntry/isSelectable

 

Not in current implementation

 

 

leafOnly

 

Not used in HL7 Model

 

 

 

directChildrenOnly

 

Not used in HL7 Model

 

 

 

isHeadCode

 

Only used when referenced in VOC_value_set_constructor.

 

 

 

referencesCodeSystem

.../valueDomainEntry.codingScheme

Shortcut in HL7 model. Must = VOC_value_set.basedOnCodeSystem

 

 

 

arbitraryUniqueValue()

.../valueDomainEntry.id

 

 

 

VOC_registered_code_system

codeSystemId

 

VOC_registered_code_system isn't currently transferred to Lexgrid

 

 

 

sponsor

 

 

 

 

 

publisher

 

 

 

 

 

versionReportingMethod

 

 

 

 

 

licensingInformation

 

This field should really be transfer to copyright?

 

 

 

inUMLS

 

 

 

 

 

systemSpecificLocatorInfo

 

 

 

 

 

uri

 

 

 

 

 

isExternal

 

 

 

 

VOC_value_set

valueSetId

valueDomain.registeredName

 

 

 

 

valueSetName

valueDomain.valueDomain

Name is the key in LexGrid, and is optional in HL7 - will need to be addressed.

 

 

 

basedOnCodeSystem

valueDomain.defaultCodingScheme

Optional in HL7, required in LexGrid.

 

 

 

description

valueDomain.entityDescription

 

 

 

 

definingExpression

 

Not used.

 

 

 

allCodes

 

 

 

 

 

isTaxonomicSet

 

No mapping available

 

 

 

valueSetAuthority

 

Included in valueSetID

 

 

 

valueSetNumber

 

 

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="eb44a60e09b8fc8f-8f0cfdcb-4a1a4259-9c2795b7-40b2cadc33d08e13616730a0"><ac:plain-text-body><![CDATA[

VOC_value_set_constructor

usedToBuildValueSet

new valueDomainEntry(parent = valueDomain[valueSetId=current()/.],id=unique())

 

 

 

]]></ac:plain-text-body></ac:structured-macro>

 

includesOrExcludesSet

valueDomainEntry.includesValueDomain

 

 

 

 

includeHeadCode

valueDomainEntry.isSelectable

 

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ccd5ced5fddcc6bf-d421b102-44b04e21-bc4b9de2-249e8b34de62fd9ba1f107f3"><ac:plain-text-body><![CDATA[

 

 

valueDomainEntry.conceptCode = VOC_code_reference[usedToBuildValueSet=current().usedToBuildValueSet and isHeadCode=true].referencesConceptCode

Assumes that there always is a head code.

 

 

]]></ac:plain-text-body></ac:structured-macro>

VOC_vocabulary_domain_value_set

representsVocDomain

(selector)

 

 

 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a381c98bb3b8d196-074dff90-4ac246bb-97d08718-a53c373f15458e4be3075a70"><ac:plain-text-body><![CDATA[

 

definedByValueSet

codingscheme['VocabularyDomain'].concept[representsVocDomain].property['definedByValueSet'].text

have to get 'representsVocDomain' into supportedProperty header

 

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1810de4e0f6e1c63-39b5f3b6-4239419f-92dd87e7-b29bd480f9eeeb269b149c33"><ac:plain-text-body><![CDATA[

 

appliesInContext

codingscheme['VocabularyDomain'].concept[representsVocDomain].property['definedByValueSet'].usageContext

Have to get all the contexts in the VocabularyDomain supportedContext header

 

 

]]></ac:plain-text-body></ac:structured-macro>

VCS_release_version

releaseId

codingSchemeVersion.version

Note: this is not the way that things are done at the moment. At the moment, VCS_release_versions are loaded into systemRelease. Entered if one or more concept/relationship change.

 

 

 

 

valueDomainVersion.version

Set iff one or more value sets change

 

 

 

literal("false")

codingSchemeVersion.isComplete

All versions are delta's in this model

 

 

 

releaseAgency

 

 

 

 

 

releaseDate

codingSchemeVersion.versionDate

 

 

 

 

valueDomainVersion.versionDate

 

 

 

 

description

codingSchemeVersion.entityDescription

 

 

 

 

valueDomainVersion.entityDescription

 

 

 

 

editorID

 

There is no place for these currently.

 

 

 

forWhomID

 

There is no place for these currently.

 

 

 

concat('urn:oid:2.16.840.1.113883:',systemRelease.releaseId)

 

This corresponds to the containing system release when the sytem release occurs. It is empty until then.

 

 

...

Source Definition

 

 

 

 

 

 

 

 

 

 

Comments

 

 

Column

1

2

3

4

5

6

7

8

 

Line

1

 

<codingSchemeName>

<codingSchemeId>

<defaultLanguage>

<formalName>

version

Code Block
[<source>]

description

copyright

This must be the first line. It contains the coding scheme metadata.

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="668a9789b555998f-9cec4c3e-48694c70-b8a0bb56-de83c31f605c317184a98975"><ac:plain-text-body><![CDATA[

 

2

 

[<code>]

<name>

description

 

 

 

 

 

Beginning of concepts in coding scheme.

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="cf1b7b87002b39b1-70275dce-445c43ca-806994c0-262add28d322ba78e6033e12"><ac:plain-text-body><![CDATA[

 

3

 

[<code>]

<name>

description

 

 

 

 

 

Represent hierarchical 'hasSubtype' relationship nesting (name hasSubtype name)

]]></ac:plain-text-body></ac:structured-macro>

...

An association between one class (domain) and one asscoication (domain and hasDataProperty). The conceptProperty defines the ra

concept.conceptProperty.text = "owl:intersectionOf

No comments