Page History
...
OWL Element | LexGrid | Comments |
---|---|---|
OWL: RDF Schema Features |
|
|
owl:ontology | codingScheme |
|
xml:lang | codingScheme.defaultLanguage | Default is 'en' |
dc:title | codingScheme.formalName |
|
rdfs:label | codingScheme.localName |
|
URI | codingScheme.registeredName |
|
owl:versionInfo | codingScheme.representsVersion | Default is 'UNASSIGNED' |
dc:rights | codingScheme.copyright |
|
owl:Class (Thing, Nothing) | concept |
|
rdf:ID | concept.conceptCode |
|
| concept.isActive | Hard coded as "Active" |
| concept.isAnonymous |
|
rsfs:label | concept.entityDescription |
|
rdf:comment | concept.comment |
|
rdfs:subClassOf | association |
|
| association.id = "subClassOf" |
|
| association.forwardName = "subClassOf" |
|
| association.isFunctional = "false" |
|
| association.isNavigable = "true" |
|
| association.isReflexive="true" |
|
| association.isSymmetric="false" |
|
| association.isTransitive="true" |
|
rdf:Property (ObjectProperty) | association | An association between two classes (hasDomain, hasRange) |
rdf:Property (DatatypeProperty) | association | An association between one class (domain) and one asscoication (hasDomain and hasDataProperty). The conceptProperty defines the range. |
rdfs:subPropertyOf | association |
|
| association.id = "subPropertyOf" |
|
| association.forwardName = "subPropertyOf" |
|
| association.isFunctional = "false" |
|
| association.isNavigable = "true" |
|
| association.isReflexive="true" |
|
| association.isSymmetric="false" |
|
| association.isTransitive="true" |
rdfs:domain
...
| association | |
| association.id = "hasDomain" |
| |
| association.forwardName = "hasDomain" |
| |
| association.isNavigable = "true" | ||
| |||
| |||
|
| rdfs:range | association |
| association.id isReflexive="hasRangefalse" |
| |
| association.forwardName isSymmetric="hasRangefalse" |
| |
| association.isNavigable isTransitive="true" |
| |
rdfs:range | association |
| |
| association.id = "hasRange" |
| |
| association.forwardName = "hasRange" |
| |
| association.isNavigable = "true" |
| |
| association.isReflexive="false" |
| |
| association.isSymmetric="false" |
| |
| association.isTransitive="false |
| |
Individual | association | A 'hasInstance' association is created. (ie. sourceId = Country, targetId = America) | |
| association.id = "hasInstance" |
|
OWL: (In)Equality
OWL Mapping - Protégé (4.2.1)
OWL Element | LexGrid | Comments OWL: (In)Equality | ||
---|---|---|---|---|
owl:equivalentClass | association |
| ||
| association.id = "equivalentClass" |
| ||
| association.forwardName = "equivalentClass" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" |
| ||
| ||||
| ||||
| ||||
owl:equivalentProperty | association | |||
| association.id isReflexive="equivalentPropertytrue" |
| ||
| association.forwardName isSymmetric="equivalentPropertytrue" |
| ||
| association.isFunctional isTransitive="falsetrue" |
| ||
| association.isNavigable reverseName="trueequivalentClass" |
| ||
| ||||
| ||||
| ||||
| ||||
owl:equivalentProperty | association |
| owl:sameAs | association |
| association.id = "sameAsequivalentProperty" |
| ||
| association.forwardName = "sameAsequivalentProperty" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" | |||
| ||||
| ||||
| ||||
|
| differentFrom | association | |
| association.id isReflexive="differentFromtrue" |
| ||
| association.forwardName isSymmetric="differentFromtrue" |
| ||
association.isFunctional = "false" |
| association.isNavigable isTransitive="true" | ||
| ||||
|
| |||
| association.reverseName="differentFromequivalentProperty" |
| ||
owl:AllDifferent sameAs | association |
| ||
| association.id = "AllDifferentsameAs" |
| ||
| association.forwardName = "AllDifferentsameAs" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" | |||
| ||||
|
| |||
| association.reverseNameisReflexive="AllDifferenttrue" |
|
OWL: Property Characteristics
OWL Mapping - Protégé (4.2.1) | ||
OWL Element | LexGrid | Comments |
---|---|---|
owl:inverseOf | association | |
| association.id isSymmetric="inverseOftrue" |
|
| association.forwardName isTransitive="inverseOftrue" |
|
| association.reverseName="equivalentProperty" |
|
differentFrom | association |
|
| association.id = "differentFrom" |
|
| association.forwardName = "differentFrom" |
|
| association.isFunctional = "false" |
|
| association.isNavigable = "true" |
|
| association.isReflexive="true" |
|
| association.isSymmetric="true" |
|
| association.isTransitive="true" |
|
| association.reverseName= "differentFrom" |
|
owl:AllDifferent | association |
|
| association.id = "AllDifferent" |
|
| association.forwardName = "AllDifferent" |
|
| association.isFunctional = "false" |
|
| association.isNavigable = "true" |
|
| association.isReflexive="true" |
|
| association.isSymmetric="true" |
|
| association.isTransitive="true" |
|
| association.reverseName= "AllDifferent" |
|
OWL: Property Characteristics
OWL Mapping - Protégé (4.2.1)
OWL Element | LexGrid | Comments |
---|---|---|
owl:inverseOf | association |
|
| association.id = "inverseOf" |
|
| association.forwardName = "inverseOf" |
|
| association.isFunctional = "false" |
|
| association.isNavigable = "true" |
|
| association.isReflexive="true" |
|
| association.isSymmetric="true" |
|
| association.isTransitive="true" |
|
| association.reverseName="inverseOf" |
|
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
OWL Mapping - Protégé (4.2.1)
OWL Element | LexGrid | Comments OWL: Property Restrictions | |
---|---|---|---|
owl:Restriction | concept | Create an anonymous concept for the restriction | |
| concept.id | System generated |
|
| concept.isActive = true |
| |
| concept.isAnonymous = true | Hardcoded "True" | |
| |||
owl:onProperty | association.id |
| |
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" |
| |
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" |
| |
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" |
| |
UnionOf | concept.conceptProperty.text = "owl:unionOf" |
| |
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" |
| |
| |||
owl:hasValue | associationQualification.nameAndValueList.content | ||
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" | ||
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" |
| |
String of cardinality Values | 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 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" |
| |
owl:disjointWith | association | association.id = "disjointWith" |
OWL: Annotation Property
OWL Mapping - Protégé (4.2.1)
OWL Element | LexGrid | Comments | |
---|---|---|---|
OWL: Annotation Property | |||
rdfs:label | Presentation |
| |
| 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 |
| |
| 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 |
| |
rdfs:isDefinedBy | conceptProperty |
|
OWL: Versioning
OWL Mapping - Protégé (4.2.1)
OWL Element | LexGrid | Comments OWL: Versioning |
---|---|---|
owl:versionInfo | codingScheme.representsVersion |
|
priorVersion |
| Not Mapped |
backwardCompatibleWith |
| Not Mapped |
owl:incompatibleWith | association |
|
| association.id = "incompatibleWith" |
|
| association.forwardName = "incompatibleWith" |
|
| association.isFunctional = "false" |
|
| association.isNavigable = "true" |
|
| association.isReflexive="true" |
|
| association.isSymmetric="true" |
|
| association.isTransitive="true" |
|
| association.reverseName="incompatibleWith" |
|
DeprecatedClass | Concept attribute setIsActive = false | Not Mapped |
DeprecatedProperty |
| Not Mapped |
OWL Mapping - 5.0
OWL: RDF Schema Features
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments | ||
---|---|---|---|---|
OWL: RDF Schema Features |
|
| ||
owl:ontology | codingScheme |
| ||
xml:lang | codingScheme.defaultLanguage | Default is 'en' | ||
dc:title | codingScheme.formalName |
| ||
rdfs:label | codingScheme.localName |
| ||
URI | codingScheme.registeredName |
| ||
owl:versionInfo | codingScheme.representsVersion | Default is 'UNASSIGNED' | ||
dc:rights | codingScheme.copyright |
| ||
owl:Class (Thing, Nothing) | concept |
| ||
rdf:ID | concept.conceptCode |
| ||
| concept.isActive | Hard coded as "Active" | ||
| concept.isAnonymous |
| ||
| concept.isDefined |
| ||
rsfs:label | concept.entityDescription |
| ||
rdf:comment | concept.comment |
| ||
rdfs:subClassOf | association |
| ||
| association.id = "subClassOf" |
| ||
| association.forwardName = "subClassOf" |
| ||
| association.isFunctional = "false" |
| ||
| association.id isNavigable = "subClassOftrue" |
| ||
| association.forwardName isReflexive="subClassOftrue" |
| ||
| association.isFunctional isSymmetric="false" |
| ||
| association.isNavigable isTransitive="true" | |||
| ||||
|
| |||
rdf:Property (ObjectProperty) | association | An association between two classes (domain, range) | ||
rdf:Property (DatatypeProperty) | association | An association between one class (domain) and one asscoication (domain and hasDataProperty). The conceptProperty defines the range. | ||
rdfs:subPropertyOf | association |
| ||
| association.id = "subPropertyOf" |
| ||
| association.forwardName = "subPropertyOf" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" |
| ||
| association.isReflexive="true" |
| ||
| association.isSymmetric="false" |
| ||
| association.isTransitive="true" |
| ||
rdfs:domain | association |
| ||
| association.id = "domain" |
| ||
| association.forwardName = "domain" |
| ||
| association.isNavigable = "true" |
| ||
| association.isReflexive="false" |
| ||
| association.isSymmetric="false" |
| ||
| association.isTransitive="true" |
| ||
rdfs:range | association |
| ||
| ||||
| ||||
association.id = "range" |
| |||
| association.forwardName = "range" |
| rdfs:range | association |
| association.id isNavigable = "rangetrue" |
| ||
| association.forwardName isReflexive="rangefalse" |
| ||
| association.isNavigable isSymmetric="truefalse" |
| ||
| association.isTransitive="false" |
| ||
Individual | association | An 'instance' association is created. (ie. sourceId = Country, targetId = America) | ||
| association.id = "instance" |
|
OWL: (In)Equality
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments | Comments | |
---|---|---|---|---|
owl:equivalentClass | association |
| ||
| association.id = "equivalentClass" |
| ||
| association.forwardName = "equivalentClass" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" |
| ||
| association.isReflexive="true" |
| ||
| association.isSymmetric="true" |
| ||
| association.isTransitive="true" |
| ||
| association.reverseName="equivalentClass" | OWL: (In)Equality |
| |
owl:equivalentClass equivalentProperty | association |
| ||
| association.id = "equivalentClassequivalentProperty" |
| ||
| association.forwardName = "equivalentClassequivalentProperty" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" |
| ||
| association.isReflexive="true" |
| ||
| association.isSymmetric="true" |
| ||
| association.isTransitive="true" |
| ||
| association.reverseName="equivalentProperty" |
| ||
owl:equivalentProperty sameAs | association |
| ||
| association.id = "equivalentPropertysameAs" | |||
| association.forwardName = "equivalentPropertysameAs" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" |
| ||
| association.isReflexive="true" |
| ||
| association.isSymmetric="true" |
| ||
| association.isTransitive="true" |
| ||
| association.reverseName="sameAs" |
| ||
owl:sameAs differentFrom | association |
| ||
| association.id = "sameAsdifferentFrom" |
| ||
| association.forwardName = "sameAsdifferentFrom" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" | |||
| ||||
| ||||
| ||||
|
| differentFrom | association | |
| association.id isReflexive="differentFromtrue" |
| ||
| association.forwardName isSymmetric="differentFromtrue" | association.isFunctional = "false" | ||
| association.isNavigable isTransitive="true" | |||
| ||||
|
| |||
| association.reverseName= "differentFrom" | |||
owl:AllDifferent | association |
| ||
| association.id = "AllDifferent" |
| ||
| association.forwardName = "AllDifferent" |
| ||
| association.isFunctional = "false" |
| ||
| association.isNavigable = "true" |
| ||
| association.isReflexive="true" |
| ||
| association.isSymmetric="true" |
| ||
| association.isTransitive="true" |
| ||
| association.reverseName= "AllDifferent" |
OWL: Property Characteristics
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments OWL: Property Characteristics | |
---|---|---|---|
owl:inverseOf | association |
| |
| association.id = "inverseOf" |
| |
| owl:inverseOf | association.forwardName = "inverseOf" | association |
| association.id isFunctional = "inverseOffalse" |
| |
| association.forwardName isNavigable = "inverseOftrue" |
| |
| association.isFunctional isReflexive="falsetrue" |
| |
| association.isNavigable isSymmetric="true" |
| |
| association.isTransitive="true" |
| |
| association.reverseName="inverseOf" |
| |
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
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments | OWL: Property Restrictions |
|
|
---|---|---|---|---|---|
owl:Restriction | concept | Create an anonymous concept for the restriction | |||
| concept.id | System generated |
| ||
| concept.isActive = true |
| |||
| concept.isAnonymous = true | Hardcoded "True" | |||
owl:onProperty | association.id |
| |||
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" |
| |||
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" |
| |||
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" |
| |||
UnionOf | concept.conceptProperty.text = "owl:unionOf" |
| |||
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" |
| |||
owl:hasValue | associationQualification.nameAndValueList.content |
| |||
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" |
| |||
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" |
| |||
String of cardinality Values | 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" |
| |||
owl:disjointWith | association | association.id = "disjointWith" |
OWL: Annotation Property
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments |
---|---|---|
owl:disjointWith | association | association.id = "disjointWith" |
OWL: Annotation Property |
|
|
rdfs:label | Presentation |
|
| 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 |
|
| 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 |
|
rdfs:isDefinedBy | conceptProperty |
|
OWL: Versioning
OWL Mapping - Protégé (5.0)
OWL Element | LexEVS | Comments | OWL: Versioning |
| Comments | |
---|---|---|---|---|---|---|
owl:versionInfo | codingScheme.representsVersion |
| ||||
priorVersion |
| Not Mapped | ||||
backwardCompatibleWith |
| Not Mapped | ||||
owl:incompatibleWith | association |
| ||||
| association.id = "incompatibleWith" |
| ||||
| association.forwardName = "incompatibleWith" |
| ||||
| association.isFunctional = "false" |
| ||||
| association.isNavigable = "true" |
| ||||
| association.isReflexive="true" |
| ||||
| association.isSymmetric="true" |
| ||||
| association.isTransitive="true" |
| ||||
| association.reverseName="incompatibleWith" |
| ||||
DeprecatedClass | Concept attribute setIsActive = false | Not Mapped | ||||
DeprecatedProperty |
| Not Mapped |
OWL Mapping - NCI OWL
OWL: RDF Schema Features
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments | |
---|---|---|---|
OWL: RDF Schema Features |
|
| |
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" | |
|
| Hardcoded "urn:oid:2.16.840.1.113883.3.26.1.1" | |
URI | codingScheme.registeredName | Hardcoded "http://ncicb.nci.nih.gov/xml/owl/EVS/Thesaurus.owl#" | |
owl:versionInfo | codingScheme.representsVersion |
| |
dc:rights | codingScheme.copyright | Read from hardcoded "Terms.txt" file . | |
rdfs:comment | codingScheme.entityDescription |
| |
| codingScheme.isNative | Hardcoded "true" | |
| |||
owl:Class (Thing, Nothing) | concept |
| |
code | concept.id |
| |
| concept.isActive | Hard coded as "true" unless class "owl:DeprecatedClass", then 'false' | |
| concept.isAnonymous |
| |
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" | ||
| association.forwardName = "hasSubtype" | ||
| association.reverseName = "isA" | ||
| association.isNavigable = "true" | Hard coded as "true" | |
| association.isReflexive="true" | Hard coded as "true" | |
| association.isSymmetric="false" | Hard coded as "false" " | |
| association.isTransitive="true" | Hard coded as "true" | |
hasElement | association | Association used to register component classes as elements of anonymous node representations. | |
| association.id = "hasElement" |
| |
| association.forwardName = "hasElement" |
| |
| association.isNavigable = "true" | Hard coded as "true" | |
| association.isSymmetric="false" | Hard coded as "false" | |
| association.isTransitive="true" | Hard coded as "true" | |
rdfs:domain | association | Association for role_has_domain relations | |
| association.id = "Role_Has_Domain" |
| |
| association.forwardName = "roleHasDomain" |
| |
| association.reverseName = "kindIsDomainOf" |
| |
| association.isNavigable = "true" | Hard coded as "true" | |
| association.isReflexive="false" | Hard coded as "false" | |
| association.isSymmetric="false" | Hard coded as "false" | |
| association.isTransitive="true" | Hard coded as "true" | |
| |||
rdfs:range | association | Association for range relations | |
| association.id = "Role_Has_Range" | ||
| association.forwardName = "roleHasRange" | ||
| association.reverseName = "kindIsRangeOf" | ||
| 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 | |
| |||
|
OWL: (In)Equality
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments | OWL: (In)Equality |
|
|
---|---|---|---|---|---|
| |||||
owl:equivalentClass | association | Association for equivalent class. | |||
| association.id = "equivalentClass" |
| |||
| association.forwardName = "equivalentClass" |
| |||
| association.reverseName = "equivalentClass" |
| |||
| 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
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments | OWL: Property Characteristics |
|
|
---|---|---|---|---|---|
owl:inverseOf | association |
| |||
| association.id = "inverseOf" |
| |||
| association.forwardName = "inverseOf" |
| |||
| association.isFunctional = "false" |
| |||
| association.isNavigable = "true" |
| |||
| association.isReflexive="true" |
| |||
| association.isSymmetric="true" |
| |||
| association.isTransitive="true" |
| |||
| association.reverseName="inverseOf" |
| |||
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
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments |
---|---|---|
OWL: Property Restrictions |
|
|
owl:Restriction | concept | Anonymous concept created. |
| concept.entityDescription = "RestrictionOn: " + association name | Concatination of "Restriction On: " and assocation name |
| concept.isAnonymous = true |
|
owl: allValuesFrom | associationQualification.association.Qualifier = "AllValuesFrom" |
|
owl: someValuesFrom | associationQualification.association.Qualifier = "someValuesFrom" |
|
owl:intersectionOf | concept.entityDescription | Concatination of "Restriction On: " and assocation name |
| concept.isAnonymous = true |
|
| 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" |
|
| ||
owl:unionOf | concept.entityDescription | Concatination of "Restriction On: " and assocation name |
| concept.isAnonymous = true |
|
| 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" |
|
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
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments | OWL: Annotation Property |
|
|
---|---|---|---|---|---|
rdfs:comment | Comment |
| |||
| 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 |
| |||
rdfs:isDefinedBy | conceptProperty |
|
OWL: Versioning
OWL Mapping - NCI OWL
OWL Element | LexGrid | Comments |
---|---|---|
OWL: Versioning |
|
|
owl:versionInfo | codingScheme.representsVersion |
|
priorVersion |
| Not Mapped |
backwardCompatibleWith |
| Not Mapped |
DeprecatedClass |
| Not Mapped |
DeprecatedProperty |
| Not Mapped |
Legacy Complex Properties Mapping
Legacy Complex Properties Mapping
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? |
...
MLS SemNet Mapping
Coding Scheme
UMLS SemNet Mapping
RRF File Name | RRF Column Name | RRF Definition | NCI Meta only | LexGrid Model Element | comments Comments |
---|---|---|---|---|---|
<big> Coding Scheme </big> | |||||
| codingScheme.representsVersion | ||||
| 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 | ||||
| codingScheme.localNameList. | hard coded in java file as "UMLS_SemNet" | |||
| codingScheme.localNameList | ||||
| codingScheme.localNameList. | ||||
| codingScheme.source | ||||
| codingScheme.source.content | ||||
| codingScheme.localNameList | ||||
| codingScheme.localNameList. | ||||
| codingScheme.localNameList | ||||
| codingScheme.localNameList. | ||||
| codingScheme.localNameList | ||||
| codingScheme.localNameList. | ||||
| codingScheme.localNameList | ||||
| codingScheme.localNameList. | ||||
| mappings.supportedFormat | ||||
| 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 | ||||
SRDEF | RL | mappings.supportedAssociation.localId | |||
| mappings.supportedContext | ||||
| mappings.supportedSource | ||||
| 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 | ||||
| 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 | ||||
SRFLD | COL | mappings.supportedProperty | |||
| 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 | ||||
| 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 | ||||
| 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 | ||||
| mappings.supportedConceptStatus | ||||
| mappings.supportedPropertyLink | ||||
| mappings.supportedPropertyQualifier | ||||
| mappings.supportedDataType |
...
UMLS Mapping | |||||
RRF File Name | RRF Column Name | RRF Definition | NCI Meta only | LexGrid Model Element | comments |
---|---|---|---|---|---|
<big>Coding Scheme</big> | |||||
MRSAB.RRF | SVER | Release date or version number of a source | codingScheme.representsVersion | ||
MRSAB.RRF | SSN | Source short name | codingScheme.codingScheme | ||
MRSAB.RRF | SON | Source Official Name | codingScheme.formalName | ||
MRSAB.RRF | LAT | Language of Term(s) | codingScheme.defaultLanguage | ||
MRSAB.RRF | TRF | Term frequency for a source | codingScheme.approxNumConcepts | ||
MRSAB.RRF | SCIT | Source citation | codingScheme.entityDescription | inherits entityDescription from versionableAndDescribable | |
MRSAB.RRF | SCC | Content contact info for a source | codingScheme.copyright | ||
| codingScheme.registeredName | Pulled from iso mapping configuration file using method getISOString(RSAB from MRSAB.RRF) | |||
MRDOC.RRF | EXPL | Detailed explanation | x | codingScheme.representsVersion | Where Dockey = "RELEASE" and value = "umls.release.name" |
| x | codingScheme.codingScheme | Hard coded in java file as "NCI MetaThesaurus" | ||
| x | codingScheme.formalName | Hard coded in java file as "NCI MetaThesaurus" | ||
| x | codingScheme.defaultLanguage | Hard coded in java file as "ENG" | ||
MRCONSO.RRF | x | codingScheme.approxNumConcepts | Count of CODE value in MRCONSO.RRF | ||
| x | codingScheme.entityDescription | Hard coded in java file as "NCI MetaThesaurus loaded from RRF files." | ||
| x | codingScheme.copyright | Hard coded in java file as "Some material in the NCI Metathesaurus is from copyrighted sources of the respective copyright claimants. All sources appearing in the NCI Metathesaurus are licensed or authorized for NCI use. Users of the NCI Metathesaurus are responsible for compliance with the terms of these licenses and with any copyright restrictions and are referred to NCI Center of Bioinformatics for license terms and to the copyright notices appearing in the original sources, all of which are obtainable online by reference at http://ncimeta.nci.nih.gov/ ." | ||
| codingScheme.localNameList | Hard coded as constant in java file as "localName" | |||
MRSAB.RRF | SON | Source Official Name | codingScheme.localNameList. | ||
| codingScheme.localNameList | Hard coded as constant in java file as "localName" | |||
| codingScheme.localNameList. | Pulled from iso mapping configuration file using method getISOString(RSAB from MRSAB.RRF) | |||
| codingScheme.source | Hard coded as constant in java file as "source" | |||
MRDOC.RRF | EXPL | Detailed explanation | codingScheme.source.content | String concatenation of "UMLS-" and value of EXPL | |
| x | codingScheme.localNameList | Hard coded as constant in java file as "localName" | ||
| x | codingScheme.localNameList. | Hard coded in java file as "NCI Thesaurus" | ||
| x | codingScheme.localNameList | Hard coded as constant in java file as "localName" | ||
| x | codingScheme.localNameList. | Hard coded in java file as "NCI_Thesaurus" | ||
| x | codingScheme.localNameList | Hard coded as constant in java file as "localName" | ||
| x | codingScheme.localNameList. | Hard coded in java file as "10001" | ||
| x | codingScheme.localNameList | Hard coded as constant in java file as "source" | ||
| x | codingScheme.localNameList. | Hard coded in java file as "RRF Files" | ||
| mappings.supportedFormat | Hard coded as constant in java file as "Format" | |||
| mappings.supportedFormat.localId | Hard coded as one of several constants in a java file | |||
| mappings.supportedAssociation | Hard coded as constant in java file as "Association" | |||
MRREL.RRF | REL, RELA | Relationship, Relationship attribute | mappings.supportedAssociation.localId | ||
| mappings.supportedContext | Hard coded as constant in java file as "Context" May not be used in individual RRF load | |||
| mappings.supportedSource | Hard coded as constant in java file as "Source" May not be used in individual RRF load | |||
| |||||
| mappings.supportedHierarchy | Hard coded as constant in java file as "Hierarchy" | |||
| mappings.supportedAssociationQualifier | Hard coded as constant in java file as "AssociationQualifier" | |||
| mappings.supportedProperty | Hard coded as constant in java file as "Property" | |||
| mappings.supportedLanguage | Hard coded as constant in java file as "Language" | |||
| mappings.supportedCodingScheme | Hard coded as constant in java file as "CodingScheme" | |||
| mappings.supportedRepresentationalForm | Hard coded as constant in java file as "RepresentationalForm" | |||
| mappings.supportedConceptStatus | Hard coded as constant in java file as "ConceptStatus" | |||
| mappings.supportedPropertyLink | Hard coded as constant in java file as "PropertyLink" | |||
| mappings.supportedPropertyQualifier | Hard coded as constant in java file as "PropertyQualifier" | |||
| mappings.supportedDataType | Hard coded as constant in java file as "DataType" |
...
HL7 RIM Mapping | ||||
HL7 Table | HL7 Column | LexGrid Model Element | Notes | |
---|---|---|---|---|
| Intentionally Not mapped | Outstanding issues | ||
Model | <modelID> | <codingSchemeName> | ||
| <name> | <formalName> | ||
| <registeredName> | |||
| <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. | |
| codeSystemName | concept.presentation'textualPresentation'.text | ||
| 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 proprty 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 | RIM db column conceptStatus | ||
| concept.conceptStatus | Not used by HL7. A = isActive, R = retired | ||
| ||||
VCS_concept_designation | internalId | foreign key | ||
| designation | concept.presentation'textualPresentation'.text | ||
| designationSeq | |||
| language | concept.presentation'textualPresentation'.language | Can be omitted if language = default language | |
| preferredForLanguage | concept.presentation'textualPresentation'.isPreferred | ||
| ||||
VCS_concept_description | internalId | with(codeSystemderef(internalId).conceptderef(internalId)).definition | foreign key | |
| description | concept.presentation'textualPresentation'.text | ||
| language | concept.presentation'textualPresentation'.language | ||
| literal('true') | concept.presentation'textualPresentation'.isPreferred | ||
| uniqueId() | concept.presentation'textualPresentation'.propertyId | ||
| literal('definition') | concept.presentation'textualPresentation'.property | ||
| ||||
| ||||
VCS_concept_property | internalId | foreign key | ||
| propertyCode | concept.property.property | ||
| propertySeq | Currently not used by HL7 | ||
| propartyValue | 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 | ||
| ||||
| ||||
RIM_vocabulary_domain | vocDomain | codingscheme"VocabularyDomain".concept.conceptCode | Vocabulary Domains are carried in a code system of vocabulary domains. | |
| codingscheme"VocabularyDomain".concept.presentation"textualPresentation".text | preferredPresentation | ||
| description | codingscheme"VocabularyDomain".concept.definition.text | preferredDefinition for code | |
| restrictsDomain | codingscheme"VocabularyDomain".association"hasSubtype".sourceConcept | Should this be hasSubtype or something else? | |
| codingscheme"VocabularyDomain".association"hasSubtype".targetconcept = vocDomain | |||
| ||||
VOC_code_reference | usedToBuildValueSet | |||
| referencesConceptCode | ...valueDomainEntry/conceptCode |
...
LexGrid Text Mapping | ||||||||||||||||||
| Source Definition | Comments | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Column | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| ||||||||
Line | 1 | <codingSchemeName> | <codingSchemeId> | <defaultLanguage> | <formalName> |
|
|
|
| This must be the first line. It contains the coding scheme metadata. | ||||||||
| 2 |
| <name> | Beginning of concepts in coding scheme. | ||||||||||||||
3 |
| <name> | Represent hierarchical 'hasSubtype' relationship nesting (name hasSubtype name) | |||||||||||||||
Text Element | LexGrid | Comments | ||||||||||||||||
| Coding Scheme | |||||||||||||||||
| codingSchemeName | codingScheme.codingSchemeName |
| |||||||||||||||
| codingSchemeId | codingScheme.codingSchemeId |
| |||||||||||||||
| defaultLanguage | codingScheme.defaultLanguage |
| |||||||||||||||
| formalName | codingScheme.formalName | ||||||||||||||||
| version | codingScheme.representsVersion | Optional | |||||||||||||||
| source | codingScheme.source | Optional | |||||||||||||||
| description | codingScheme.entityDescription | Optional | |||||||||||||||
| copyright | codingScheme.copyright | Optional | |||||||||||||||
| Concepts | |||||||||||||||||
| code | concept.conceptCode | Optional | |||||||||||||||
| name | concept.conceptName | ||||||||||||||||
| description | concept.entityDescription | Optional |
...