Page History
...
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="7c264503697fb9e1-de5e0044-45844c7b-bc27bdc5-47e0c727ab7a2a7432c77770"><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="e036566695691401-0b9e78a5-4f914abf-ac899f33-702154e1d01da0cd7c045efd"><ac:plain-text-body><![CDATA[ |
|
| CodedEntry.presentation['textualPresentation'].isPreferred = true |
| ]]></ac:plain-text-body></ac:structured-macro> |
Stanza | alt_id | CodedEntry.property.property="alt_id" |
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e197a0abec3bdfb9-c64bbb37-46e34f69-85259c46-f4652c875f02378bde8cc73f"><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="14238c4ef25af96c-ee389f71-43914a41-9ef4a646-46ff02f7fd5092ddab868847"><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="8705d7aaea8a6b60-c16643a8-44a24efd-a8e89f14-169713af5475d7cbfd1c4369"><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="ac8abcd7aca89fbe-aba08c37-45d2486d-9412b002-d8e5b3def6e91d5fe8d776eb"><ac:plain-text-body><![CDATA[ | Stanza | syonym | 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="5b1e16e95e50e8df-46798462-44b74807-bdd8b42e-ec8deb799ba8f5e89bd458c8"><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="182006bf7b3e631f-5b957b69-44f941a6-acec9ac2-e3a26569d2ef25b0ca152ae9"><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="196245e0bee25fe7-1be8f546-48ab4ea1-b5dc9be7-58ef5ae150d145cec0c1b98a"><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="5a2bfb729753e1c2-75c941a9-4bb64a9b-b1e8af0f-b508593b4dcfe85b79423e5e"><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 |
| ||
|
| codedEntry.conceptStatus="is_obsolete" |
| ||
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="db9f003116edac90-97866af4-4b2a4236-be11989c-5abdad8250b0f0b32d28d28e"><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="8c26949bd993bdf9-5f4aee2c-40244f98-8f0da63d-40ab407791648f2bca51437e"><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="6ec065021c077cc1-a3167d17-448d450c-9b2faac9-32821dcd849ab078b5d8ddd2"><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="35b3707b304a29e8-a20978b6-4fa342d6-94e7ae0f-246d81a0320e11e707fea30f"><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="abe736f05f7296bb-a5af7277-41124cdc-b4a8a701-042925c82dc42bcc0a16ea60"><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="361901196234691a-8dc147ae-4e7b40c8-8330b5e6-c3d8c419dbf2ae2ebfba8082"><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="ab33470a2fe213f8-03bc7e19-47a74348-bebc87c9-a787f255d6cf6d9f7499ac39"><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> |
| |||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8a6b881d7bc6a4fb-9623f397-478d48ef-b8dca70b-207406b5db22f746210cacf3"><ac:plain-text-body><![CDATA[ |
|
| <registeredName> | [http://www.hl7.org/Library/data-model/RIM | http://www.hl7.org/Library/data-model/RIM] *[1] | ]]></ac:plain-text-body></ac:structured-macro> | ||||
|
| <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="b1c8abe8ca25a5d7-8bd24f87-4f9f4a2a-9c379730-9f55c4ccb4879b972b62bb1e"><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 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 | 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="8ea06942000c6709-556bb2b2-4a5b4dc6-afa58f30-5e580b6db422a719e9835d09"><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="ffbee67f15688468-194b286c-40304af1-852994ff-f3dfab2ad56dbcb3af2b5c9a"><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="9e9c5a0a42f3d555-709788d4-4ee64047-8763a2bf-2351511216bb4c3c638979e3"><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="5b14bfcbec3f6021-9563f038-4a1f4687-9c38b27e-7cb5c93d8b7711047c0cee26"><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="a7a1060fb239c30c-92877f1d-4b474d84-9eb4932a-8c0f7ca371023c5b399ea54c"><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="a55dcc9039e5baae-28ed5478-43724000-9a8b91a8-2d1a06d8033f76920dcd27d8"><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="e88e3a1507e6ec1b-129563ed-45dc4836-b07ebf0a-421495ab7ee7cc8eab06ec6f"><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="9e3693f218eae59e-d976d276-4f544736-a71b8de9-592e9efe99693669cc5b1569"><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="f3e3e2ac4bf411c9-86cbb184-44e74089-842c80c0-33fbfc4607f806a45546c994"><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 |
|
| ||||||
| 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 |
|
|
| |||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d96d6ba27a491a06-46b8dea2-401c4cfc-a4038343-54fbd39d6551f745dd27d9b6"><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="e97a3eee2608ba91-f5788f94-48d04703-a13c9325-94ee5f2a9bac40efe49bd7d5"><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="467be32a118af747-b9513d24-45134a5d-bf8eb57b-1de9a3c9d2f2acc3e1d4ac58"><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="3d7d26e99b522993-48bd0f1b-471d4d5d-935ca5c5-a0654cb797546c2b9bf2334e"><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="5b04f6f59bb2fc39-fd286a3c-46734ea5-b634af46-0512c4835cf9cd2e6a604cfc"><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="b6732a3a0734d64e-468c8edc-403b403f-864daad8-d0fa3249a082733d760ff974"><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 |
|
| |||||
| 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 | if 'true': valueDomain.conceptCode = "@", valueDomain.includeChildren='true' |
|
|
| |||||
| isTaxonomicSet | No mapping available |
|
| ||||||
| valueSetAuthority | Included in valueSetID |
|
| ||||||
| valueSetNumber |
|
|
| ||||||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="884f5e344d0fbfff-5e31db28-49f9492a-a7b69934-1a747b3277ea20b44740f9d7"><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="1554d57358e890c9-917c0991-413a4823-bcb1a018-733afbdc35c4dad1b10919ce"><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="735f99884c6dc53e-4e6cb709-411d4850-883b827d-3d961f873c361b61c3ab9dce"><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="9849c754d7d6fe36-64fcab86-4dd947f9-9c048518-78fbc09cba14df98f1380498"><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 |
This 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 |
|
| |||||||
| 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. |
|
|
LexGrid Text Mapping
LexGrid Text Mapping
|
|
| Source Definition |
|
|
|
|
|
|
| Comments | ||
|
| Column | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6d562816dc81bfa0-591e9404-4aaf4d68-b3dd816c-3e4d4821c40c9c397b3ffdc9"><ac:plain-text-body><![CDATA[ | Line | 1 |
| <codingSchemeName> | <codingSchemeId> | <defaultLanguage> | <formalName> | [<version>] | [<source>] | [<description>] | [<copyright>] | This must be the first line. It contains the coding scheme metadata. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e3f2adc16bde9366-e2114977-4fdf4764-b10dabf6-2ad7280ae7df9fdbfd900e10"><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="9515fd64f05db4de-c9f1daa1-410a40b2-b06baed0-a9446eef744632e1b7a33758"><ac:plain-text-body><![CDATA[ | 3 |
|
| [<code>] | <name> | [<description>] |
|
|
|
| Represent hierarchical 'hasSubtype' relationship nesting (name hasSubtype name) | ]]></ac:plain-text-body></ac:structured-macro> |
Text Element | LexGrid | Comments | |
---|---|---|---|
Coding Scheme |
| 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 |
| Concepts |
code | concept.conceptCode | Optional |
|
name | concept.conceptName |
| |
description | concept.entityDescription |
|
...